(Fedora join ML CCed)
On Wed, 2017-07-19 at 23:09 +1000, Sam Fowler wrote:
Hi,
Hi Sam,
Welcome to Fedora!
I am interested in getting the python package, PyKCS11, added into the Fedora repos (specifically a python3 version).
https://github.com/LudovicRousseau/PyKCS11
I have read the guide on becoming a fedora package maintainer but am I unsure if I am suited to the role. I was wondering if there's precedent for asking existing fedora package maintainers to become maintainers for new packages.
There's a wishlist here where one can add interesting packages, and if a maintainer is interested, they'd pick it up: https://fedoraproject.org/wiki/Package_maintainers_wishlist?rd=PackageMainta...
In general, though, people maintain packages that they use themselves. That way, they have a vested interest in keeping their packages up to date, and functional in general.
The package in question, PyKCS11, has equivalent packages already available via pip and in Ubuntu and Debian. I was hoping that given the relative maturity of the upstream package, it would be a straight forward process to get the package added into fedora.
Yea - python software is usually relatively simpler to package up.
The reason for my hesitation in becoming a fedora package maintainer is that I am a junior developer with no history of open source contribution (yet!).
Haha - well here's the opportunity ;)
I am not affiliated with the upstream maintainer, Ludovic Rousseau, but I have contacted him to see if he would be able to add the package into Fedora. He declined but said that he did not have a problem with someone else doing it.
Yea - it's hard for upstreams to maintain the source code and also keep packages in various downstream distributions up to date. This is where package maintainers come in:
https://fedoraproject.org/wiki/Staying_close_to_upstream_projects
I am happy to support the initial process of submitting this new package. It is relatively trivial to build and install rpms from the github repo (python setup.py bdist_rpm), and I have been testing the use of these rpms myself for sometime now.
Any advice at all would be helpful.
As you've read on the wiki I'm sure, the initial packaging and review is only one part of the maintenance process. It's keeping the software up to date, fixing bugs or reporting them upstream, and making sure the software is functional in general that's the real task - i.e., the long term maintenance.
I would suggest just going ahead and submitting the package for review yourself. This is another helpful wiki page that you must've come across:
https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group
Thanks for all the info, very helpful.
I just tried creating an account with the Fedora Account System (FAS) but was prompted with a message saying my email address has been blacklisted. Is there way I can workaround this? I'd ideally like to use my regular email address (samfowler@fastmail.com).
Thanks again, Sam
On Sun, Jul 23, 2017, at 21:07, Ankur Sinha wrote:
(Fedora join ML CCed)
On Wed, 2017-07-19 at 23:09 +1000, Sam Fowler wrote:
Hi,
Hi Sam,
Welcome to Fedora!
I am interested in getting the python package, PyKCS11, added into the Fedora repos (specifically a python3 version).
https://github.com/LudovicRousseau/PyKCS11
I have read the guide on becoming a fedora package maintainer but am I unsure if I am suited to the role. I was wondering if there's precedent for asking existing fedora package maintainers to become maintainers for new packages.
There's a wishlist here where one can add interesting packages, and if a maintainer is interested, they'd pick it up: https://fedoraproject.org/wiki/Package_maintainers_wishlist?rd=PackageMainta...
In general, though, people maintain packages that they use themselves. That way, they have a vested interest in keeping their packages up to date, and functional in general.
The package in question, PyKCS11, has equivalent packages already available via pip and in Ubuntu and Debian. I was hoping that given the relative maturity of the upstream package, it would be a straight forward process to get the package added into fedora.
Yea - python software is usually relatively simpler to package up.
The reason for my hesitation in becoming a fedora package maintainer is that I am a junior developer with no history of open source contribution (yet!).
Haha - well here's the opportunity ;)
I am not affiliated with the upstream maintainer, Ludovic Rousseau, but I have contacted him to see if he would be able to add the package into Fedora. He declined but said that he did not have a problem with someone else doing it.
Yea - it's hard for upstreams to maintain the source code and also keep packages in various downstream distributions up to date. This is where package maintainers come in:
https://fedoraproject.org/wiki/Staying_close_to_upstream_projects
I am happy to support the initial process of submitting this new package. It is relatively trivial to build and install rpms from the github repo (python setup.py bdist_rpm), and I have been testing the use of these rpms myself for sometime now.
Any advice at all would be helpful.
As you've read on the wiki I'm sure, the initial packaging and review is only one part of the maintenance process. It's keeping the software up to date, fixing bugs or reporting them upstream, and making sure the software is functional in general that's the real task - i.e., the long term maintenance.
I would suggest just going ahead and submitting the package for review yourself. This is another helpful wiki page that you must've come across:
https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group
-- Thanks, Regards, Ankur Sinha "FranciscoD"
https://fedoraproject.org/wiki/User:Ankursinha Email had 1 attachment:
- signature.asc 1k (application/pgp-signature)
Hey Sam,
This seems odd to me… you can follow up with the Fedora Infrastructure team to help get an answer to this. You can either contact them on freenode IRC in #fedora-admin…
https://webchat.freenode.net/?channels=fedora-admin
…or you can post on their mailing list…
https://lists.fedoraproject.org/admin/lists/infrastructure@lists.fedoraproje...
If you don't get a quick answer in #fedora-admin, try the mailing list so that way you won't have to be online to get a reply back. Let us know if you're able to get it figured out.
On 08/01/2017 06:53 PM, Sam Fowler wrote:
Thanks for all the info, very helpful.
I just tried creating an account with the Fedora Account System (FAS) but was prompted with a message saying my email address has been blacklisted. Is there way I can workaround this? I'd ideally like to use my regular email address (samfowler@fastmail.com).
Thanks again, Sam
On Sun, Jul 23, 2017, at 21:07, Ankur Sinha wrote:
(Fedora join ML CCed)
On Wed, 2017-07-19 at 23:09 +1000, Sam Fowler wrote:
Hi,
Hi Sam,
Welcome to Fedora!
I am interested in getting the python package, PyKCS11, added into the Fedora repos (specifically a python3 version).
https://github.com/LudovicRousseau/PyKCS11
I have read the guide on becoming a fedora package maintainer but am I unsure if I am suited to the role. I was wondering if there's precedent for asking existing fedora package maintainers to become maintainers for new packages.
There's a wishlist here where one can add interesting packages, and if a maintainer is interested, they'd pick it up: https://fedoraproject.org/wiki/Package_maintainers_wishlist?rd=PackageMainta...
In general, though, people maintain packages that they use themselves. That way, they have a vested interest in keeping their packages up to date, and functional in general.
The package in question, PyKCS11, has equivalent packages already available via pip and in Ubuntu and Debian. I was hoping that given the relative maturity of the upstream package, it would be a straight forward process to get the package added into fedora.
Yea - python software is usually relatively simpler to package up.
The reason for my hesitation in becoming a fedora package maintainer is that I am a junior developer with no history of open source contribution (yet!).
Haha - well here's the opportunity ;)
I am not affiliated with the upstream maintainer, Ludovic Rousseau, but I have contacted him to see if he would be able to add the package into Fedora. He declined but said that he did not have a problem with someone else doing it.
Yea - it's hard for upstreams to maintain the source code and also keep packages in various downstream distributions up to date. This is where package maintainers come in:
https://fedoraproject.org/wiki/Staying_close_to_upstream_projects
I am happy to support the initial process of submitting this new package. It is relatively trivial to build and install rpms from the github repo (python setup.py bdist_rpm), and I have been testing the use of these rpms myself for sometime now.
Any advice at all would be helpful.
As you've read on the wiki I'm sure, the initial packaging and review is only one part of the maintenance process. It's keeping the software up to date, fixing bugs or reporting them upstream, and making sure the software is functional in general that's the real task - i.e., the long term maintenance.
I would suggest just going ahead and submitting the package for review yourself. This is another helpful wiki page that you must've come across:
https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group
-- Thanks, Regards, Ankur Sinha "FranciscoD"
https://fedoraproject.org/wiki/User:Ankursinha Email had 1 attachment:
- signature.asc 1k (application/pgp-signature)
fedora-join mailing list -- fedora-join@lists.fedoraproject.org To unsubscribe send an email to fedora-join-leave@lists.fedoraproject.org
Hi,
I've been trying to follow a suggestion to add a package to the Fedora package wishlist. I've created an FAS account and signed the CLA but when I attempt to log into fedoraproject.org I receive an error saying that I need to belong to an additional group.
My intent was only to add my desired package to the wishlist so I'm not really sure which group would be suitable for me to join, none in the group list seem like obvious choices.
Any suggestions as to which group I should join or if there's another way to add a package to the wishlist without joining a group?
Any help appreciated,
Thanks, Sam
On Sun, Jul 23, 2017, at 21:07, Ankur Sinha wrote:
(Fedora join ML CCed)
On Wed, 2017-07-19 at 23:09 +1000, Sam Fowler wrote:
Hi,
Hi Sam,
Welcome to Fedora!
I am interested in getting the python package, PyKCS11, added into the Fedora repos (specifically a python3 version).
https://github.com/LudovicRousseau/PyKCS11
I have read the guide on becoming a fedora package maintainer but am I unsure if I am suited to the role. I was wondering if there's precedent for asking existing fedora package maintainers to become maintainers for new packages.
There's a wishlist here where one can add interesting packages, and if a maintainer is interested, they'd pick it up: https://fedoraproject.org/wiki/Package_maintainers_wishlist?rd=PackageMainta...
In general, though, people maintain packages that they use themselves. That way, they have a vested interest in keeping their packages up to date, and functional in general.
The package in question, PyKCS11, has equivalent packages already available via pip and in Ubuntu and Debian. I was hoping that given the relative maturity of the upstream package, it would be a straight forward process to get the package added into fedora.
Yea - python software is usually relatively simpler to package up.
The reason for my hesitation in becoming a fedora package maintainer is that I am a junior developer with no history of open source contribution (yet!).
Haha - well here's the opportunity ;)
I am not affiliated with the upstream maintainer, Ludovic Rousseau, but I have contacted him to see if he would be able to add the package into Fedora. He declined but said that he did not have a problem with someone else doing it.
Yea - it's hard for upstreams to maintain the source code and also keep packages in various downstream distributions up to date. This is where package maintainers come in:
https://fedoraproject.org/wiki/Staying_close_to_upstream_projects
I am happy to support the initial process of submitting this new package. It is relatively trivial to build and install rpms from the github repo (python setup.py bdist_rpm), and I have been testing the use of these rpms myself for sometime now.
Any advice at all would be helpful.
As you've read on the wiki I'm sure, the initial packaging and review is only one part of the maintenance process. It's keeping the software up to date, fixing bugs or reporting them upstream, and making sure the software is functional in general that's the real task - i.e., the long term maintenance.
I would suggest just going ahead and submitting the package for review yourself. This is another helpful wiki page that you must've come across:
https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group
-- Thanks, Regards, Ankur Sinha "FranciscoD"
https://fedoraproject.org/wiki/User:Ankursinha Email had 1 attachment:
- signature.asc 1k (application/pgp-signature)
On Sun, 2017-08-13 at 13:54 +1000, Sam Fowler wrote:
Hi,
Hi Sam,
I've been trying to follow a suggestion to add a package to the Fedora package wishlist. I've created an FAS account and signed the CLA but when I attempt to log into fedoraproject.org I receive an error saying that I need to belong to an additional group.
My intent was only to add my desired package to the wishlist so I'm not really sure which group would be suitable for me to join, none in the group list seem like obvious choices.
Any suggestions as to which group I should join or if there's another way to add a package to the wishlist without joining a group?
Any help appreciated,
This is an unfortunate repercussion of new policies that were put in place to combat spam on the wiki. The infrastructure team increased the number of FAS groups one must be part of to to gain wiki editing permissions - one only needed to have an FAS account before.
One of us can add the package to the wishlist for you if that's OK?
Hi Ankur,
That would be helpful however there are several packages I would be interested in seeing added to the Fedora packages and I wouldn't want to have to go through this process every single time.
If it appeared that no one was interested in becoming maintainers for the packages I suggest I would consider doing it myself so it might be beneficial to sort out account issues now.
In any case here are the packages I would like added to the wishlist:
High priority: python3-pykcs11: https://github.com/LudovicRousseau/PyKCS11
Lower priority: python3-txpostgres: https://pypi.python.org/pypi/txpostgres pam_python3: https://sourceforge.net/projects/pam-python/files/
I'd also like to see python3-twisted increase it's version to 16.6 but don't think this belongs on the wishlist. It probably makes sense for the equivalent python2 packages be added/upgraded as well though personally, I am not concerned by it.
I'd prefer to be the one to add them to the wishlist myself, though I'll leave the decision up to you.
Thanks for all your help so far, Sam
On Sun, Aug 13, 2017, at 19:01, Ankur Sinha wrote:
On Sun, 2017-08-13 at 13:54 +1000, Sam Fowler wrote:
Hi,
Hi Sam,
I've been trying to follow a suggestion to add a package to the Fedora package wishlist. I've created an FAS account and signed the CLA but when I attempt to log into fedoraproject.org I receive an error saying that I need to belong to an additional group.
My intent was only to add my desired package to the wishlist so I'm not really sure which group would be suitable for me to join, none in the group list seem like obvious choices.
Any suggestions as to which group I should join or if there's another way to add a package to the wishlist without joining a group?
Any help appreciated,
This is an unfortunate repercussion of new policies that were put in place to combat spam on the wiki. The infrastructure team increased the number of FAS groups one must be part of to to gain wiki editing permissions - one only needed to have an FAS account before.
One of us can add the package to the wishlist for you if that's OK?
-- Thanks, Regards, Ankur Sinha "FranciscoD"
https://fedoraproject.org/wiki/User:Ankursinha Email had 1 attachment:
- signature.asc 1k (application/pgp-signature)
fedora-join@lists.fedoraproject.org