Hello,
I saw some recent discussions (yet another time) how packaging Rust / Go / Node.js is horrible, we should simply bundle everything and such. Let's not discuss this here, though.
I'm interested to hear if there are any users of the `starship' application here in Fedora that consume it from the repositories. Please speak up if you do!
As pointed out in the other places, I don't think we are able to update things like that as fast as releases popping out with just as few people working on the packaging Rust stack these days (I'm pretty much not contributing for last couple years due to the other work). And the question, if we want to keep packaging it (with some slower update cycle, as the time permits) or we want to retire it completely.
Personally, I'd love to have more people working on packaging (and most importantly keeping up-to-date) Rust crates / apps but I think this is not so realistic :)
On Sun, 9 Jan 2022 at 07:24, Igor Raits igor.raits@gmail.com wrote:
[...] Personally, I'd love to have more people working on packaging (and most importantly keeping up-to-date) Rust crates / apps but I think this is not so realistic :)
Growth in the numbers of users of open source software.has outpaced the numbers working on development, documentation, and packaging. I suspect many users are blindly following recipes found on the internet or using code written but someone who is no longer with the organisation. In economics this falls under the class of "free-rider" problems where people want public services but aren't willing to fund them. Maybe we need compulsory public service where youngsters are put to work in the conventional ways (military, hospitals, etc.) or software projects. During the Vietnam war I was in grad school in the US and shared an office with a couple veterans. One had worked on software development projects for the Air Force, who I assume were paying for grad school.
On 1/9/22 09:27, George N. White III wrote:
On Sun, 9 Jan 2022 at 07:24, Igor Raits igor.raits@gmail.com wrote:
[...] Personally, I'd love to have more people working on packaging (and most importantly keeping up-to-date) Rust crates / apps but I think this is not so realistic :)
Growth in the numbers of users of open source software.has outpaced the numbers working on development, documentation, and packaging. I suspect many users are blindly following recipes found on the internet or using code written but someone who is no longer with the organisation. In economics this falls under the class of "free-rider" problems where people want public services but aren't willing to fund them. Maybe we need compulsory public service where youngsters are put to work in the conventional ways (military, hospitals, etc.) or software projects. During the Vietnam war I was in grad school in the US and shared an office with a couple veterans. One had worked on software development projects for the Air Force, who I assume were paying for grad school.
And the Amish in our area were putting in their 2 years, typically working in the local hospitals.
Heinlein had a lot to say about compulsory service for voting rights.
But it comes down, a lot, to colleges/Unis to put their students to work at least in their Masters program. A few prof colleagues of mine in Sweden and Finland do so. But there it is actually funded by gov education grants.
On Sun, 9 Jan 2022 11:33:27 -0500 Robert Moskowitz rgm@htt-consult.com wrote:
And the Amish in our area were putting in their 2 years, typically working in the local hospitals.
you might look here too:
https://en.wikipedia.org/wiki/Zivildienst
On Sun, 2022-01-09 at 10:27 -0400, George N. White III wrote:
Growth in the numbers of users of open source software.has outpaced the numbers working on development, documentation, and packaging. I suspect many users are blindly following recipes found on the internet or using code written but someone who is no longer with the organisation. In economics this falls under the class of "free-rider" problems where people want public services but aren't willing to fund them. Maybe we need compulsory public service where youngsters are put to work in the conventional ways (military, hospitals, etc.) or software projects.
Line 12, help I'm being held prisoner in a software factory
;-)
There might just be more participation if bug reports weren't ignored or shot down in flames (not a Fedora-specific complaint).
On Sun, 2022-01-09 at 10:27 -0400, George N. White III wrote:
Growth in the numbers of users of open source software.has outpaced the numbers working on development, documentation, and packaging. I suspect many users are blindly following recipes found on the internet or using code written but someone who is no longer with the organisation. In economics this falls under the class of "free-rider" problems where people want public services but aren't willing to fund them. Maybe we need compulsory public service where youngsters are put to work in the conventional ways (military, hospitals, etc.) or software projects.
Line 12, help I'm being held prisoner in a software factory
;-)
There might just be more participation if bug reports weren't so-often ignored or shot down in flames (not a Fedora-specific complaint).
I use starship from the repos, and now that I've convinced work to let me work on Fedora and CentOS Stream basically full time, I'm happy to help maintaining it and other Rust packages.
(Been in the SIG for a while but due to other work commitments, have been mostly dormant, my bad).
I also agree that updating for every release is impractical -- apart from bumps that happen when other crates it depends on get updated for other reasons, we should probably try to update it when there are significant new functionalities though.
Best,
I'd be happy if the package didn't die and was updated at least from time to time. I did an initial configuration based on what I liked and I don't expect to to change it for months. I'm personally not looking into the latest features but rather stability of what I already have.
❯ rpm -qa | grep starship starship-0.56.0-4.fc35.x86_64
--
Michal Schorm Software Engineer Core Services - Databases Team Red Hat
--
On Sun, Jan 9, 2022 at 12:25 PM Igor Raits igor.raits@gmail.com wrote:
Hello,
I saw some recent discussions (yet another time) how packaging Rust / Go / Node.js is horrible, we should simply bundle everything and such. Let's not discuss this here, though.
I'm interested to hear if there are any users of the `starship' application here in Fedora that consume it from the repositories. Please speak up if you do!
As pointed out in the other places, I don't think we are able to update things like that as fast as releases popping out with just as few people working on the packaging Rust stack these days (I'm pretty much not contributing for last couple years due to the other work). And the question, if we want to keep packaging it (with some slower update cycle, as the time permits) or we want to retire it completely.
Personally, I'd love to have more people working on packaging (and most importantly keeping up-to-date) Rust crates / apps but I think this is not so realistic :) -- — Igor Raits. _______________________________________________ users mailing list -- users@lists.fedoraproject.org To unsubscribe send an email to users-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
Hello,
I saw some recent discussions (yet another time) how packaging Rust / Go / Node.js is horrible, we should simply bundle everything and such. Let's not discuss this here, though.
I'm interested to hear if there are any users of the `starship' application here in Fedora that consume it from the repositories. Please speak up if you do!
Since there were actually lots of responses from people who like starship and use the package provided by Fedora, we've been working on updating it, and the latest version (1.2.1) will be pushed as an update for F34+, and should be available from the updates-testing repository tomorrow.
Fabio
users@lists.stg.fedoraproject.org