Summary/Minutes from today's Rust SIG Meeting (2017-02-01 21:00 - 22:40 UTC)
by Igor Gnatenko
========================================
#fedora-meeting-1: Rust SIG (2017-02-01)
========================================
Meeting started by ignatenkobrain at 21:00:01 UTC. The full logs are
available at
https://meetbot.fedoraproject.org/fedora-meeting-1/2017-02-01/rust-sig.20...
-21.00.log.html
.
Meeting summary
---------------
* Agenda (ignatenkobrain, 21:00:11)
* (1) Roll Call (ignatenkobrain, 21:00:14)
* (2) Current State of Packaging (ignatenkobrain, 21:00:18)
* (3) Wildcard Versions (ignatenkobrain, 21:00:22)
* (4) Normalize versions for RPM (ignatenkobrain, 21:00:25)
* (5) Boilerplate in %install (ignatenkobrain, 21:00:29)
* (6) Packaging binaries (and libraries together) (ignatenkobrain,
21:00:32)
* (7) Optional dependencies which do not exist (ignatenkobrain,
21:00:35)
* (8) Open Floor (ignatenkobrain, 21:00:38)
* Roll Call (ignatenkobrain, 21:00:41)
* Current State of Packaging (ignatenkobrain, 21:02:04)
* We have RPM macro for build/install procedures, dependency generator
and even generator of spec files! (ignatenkobrain, 21:02:09)
* LINK: https://pagure.io/fedora-rust/rust2rpm (ignatenkobrain,
21:02:12)
* LINK: https://crates.io/crates/ripgrep (ignatenkobrain, 21:06:02)
* initial target is to package ripgrep and its dependencies
(definitely should be build-able in koji which means w/o network as
well) (ignatenkobrain, 21:08:04)
* Normalize version for RPM (ignatenkobrain, 21:18:10)
* LINK: https://pagure.io/fedora-rust/rust2rpm/issue/3
(ignatenkobrain, 21:18:39)
* ACTION: jistone to implement normalizing pre-release versions for
RPM (ignatenkobrain, 21:21:26)
* Wildcard Versions (ignatenkobrain, 21:21:36)
* LINK: https://pagure.io/fedora-rust/rust2rpm/issue/6
(ignatenkobrain, 21:21:41)
* LINK: https://github.com/rbarrois/python-semanticversion/issues/51
(ignatenkobrain, 21:24:22)
* ACTION: ignatenkobrain to implement support for wildcard versions
(ignatenkobrain, 21:27:44)
* Boilerplate in %install (ignatenkobrain, 21:27:46)
* LINK: https://pagure.io/fedora-rust/rust2rpm/issue/7
(ignatenkobrain, 21:27:50)
* LINK:
http://lists.rpm.org/pipermail/rpm-ecosystem/2017-January/000448.html
(ignatenkobrain, 21:41:18)
* LINK:
http://lists.rpm.org/pipermail/rpm-ecosystem/2017-January/000447.html
(ignatenkobrain, 21:41:25)
* ACTION: jistone to investigate differences between cargo
dependency-resolving in `cargo install foo` and `cargo install .`
(at least minimal analysis) (ignatenkobrain, 21:46:02)
* Packaging binaries (and libraries together) (ignatenkobrain,
21:46:08)
* LINK: https://pagure.io/fedora-rust/rust2rpm/issue/11
(ignatenkobrain, 21:46:12)
* AGREED: bin + lib naming scheme is Name: foo and subpackage
rust-bar-devel (ignatenkobrain, 21:52:07)
* Optional dependencies which do not exist (ignatenkobrain, 21:52:21)
* LINK: https://pagure.io/fedora-rust/rust2rpm/issue/12
(ignatenkobrain, 21:52:26)
* AGREED: we will package even winapi stuff (since it would probably
make sense for cross-compilation and will not give any problems)
(ignatenkobrain, 22:15:13)
* Open Floor (ignatenkobrain, 22:15:33)
* Rust 1.15 / Cargo 0.16 releases tomorrow (ignatenkobrain, 22:17:10)
* ACTION: Pharaoh_Atem to provide presentation slides from his local
LUG afterwards (ignatenkobrain, 22:21:00)
* ACTION: Akien Pharaoh_Atem to write introduction to SIG, its goals
and such (ignatenkobrain, 22:36:23)
* ACTION: ignatenkobrain to write about how to get involved
(ignatenkobrain, 22:37:02)
* ACTION: jistone to write about features in new version of rust/cargo
(ignatenkobrain, 22:39:37)
* jflory7 approves plan (ignatenkobrain, 22:41:33)
Meeting ended at 22:42:31 UTC.
Action Items
------------
* jistone to implement normalizing pre-release versions for RPM
* ignatenkobrain to implement support for wildcard versions
* jistone to investigate differences between cargo dependency-resolving
in `cargo install foo` and `cargo install .` (at least minimal
analysis)
* Pharaoh_Atem to provide presentation slides from his local LUG
afterwards
* Akien Pharaoh_Atem to write introduction to SIG, its goals and such
* ignatenkobrain to write about how to get involved
* jistone to write about features in new version of rust/cargo
Action Items, by person
-----------------------
* Akien
* Akien Pharaoh_Atem to write introduction to SIG, its goals and such
* ignatenkobrain
* ignatenkobrain to implement support for wildcard versions
* ignatenkobrain to write about how to get involved
* jistone
* jistone to implement normalizing pre-release versions for RPM
* jistone to investigate differences between cargo
dependency-resolving in `cargo install foo` and `cargo install .`
(at least minimal analysis)
* jistone to write about features in new version of rust/cargo
* Pharaoh_Atem
* Pharaoh_Atem to provide presentation slides from his local LUG
afterwards
* Akien Pharaoh_Atem to write introduction to SIG, its goals and such
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* ignatenkobrain (268)
* Pharaoh_Atem (122)
* jistone (120)
* Akien (31)
* jflory7 (26)
* zodbot (12)
* msehnout (4)
* lupinix (2)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
--
-Igor Gnatenko
7 years, 2 months