Discussion:
[Fedora-join] Re: Getting PyKCS11 into Fedora
Ankur Sinha
2017-07-23 11:07:34 UTC
Permalink
(Fedora join ML CCed)
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=PackageMaintainers/WishList

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
Sam Fowler
2017-08-01 23:53:36 UTC
Permalink
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 (***@fastmail.com).

Thanks again,
Sam
Post by Ankur Sinha
(Fedora join ML CCed)
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
https://fedoraproject.org/wiki/Package_maintainers_wishlist?rd=PackageMaintainers/WishList
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
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
https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group
--
Thanks,
Regards,
Ankur Sinha "FranciscoD"
https://fedoraproject.org/wiki/User:Ankursinha
+ signature.asc
1k (application/pgp-signature)
_______________________________________________
fedora-join mailing list -- fedora-***@lists.fedoraproject.org
To unsubscribe send an email to fedora-join
Justin W. Flory
2017-08-02 18:39:00 UTC
Permalink
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/***@lists.fedoraproject.org/

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.
Post by Sam Fowler
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
Thanks again,
Sam
Post by Ankur Sinha
(Fedora join ML CCed)
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
https://fedoraproject.org/wiki/Package_maintainers_wishlist?rd=PackageMaintainers/WishList
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
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
https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group
--
Thanks,
Regards,
Ankur Sinha "FranciscoD"
https://fedoraproject.org/wiki/User:Ankursinha
+ signature.asc
1k (application/pgp-signature)
_______________________________________________
--
Cheers,
Justin W. Flory
***@gmail.com
Sam Fowler
2017-08-13 03:54:24 UTC
Permalink
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
Post by Ankur Sinha
(Fedora join ML CCed)
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
https://fedoraproject.org/wiki/Package_maintainers_wishlist?rd=PackageMaintainers/WishList
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
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
https://fedoraproject.org/wiki/How_to_get_sponsored_into_the_packager_group
--
Thanks,
Regards,
Ankur Sinha "FranciscoD"
https://fedoraproject.org/wiki/User:Ankursinha
+ signature.asc
1k (application/pgp-signature)
_______________________________________________
fedora-join mailing list -- fedora-***@lists.fedoraproject.org
To unsubscribe send an
Ankur Sinha
2017-08-13 09:01:23 UTC
Permalink
Post by Sam Fowler
Hi,
Hi Sam,
Post by Sam Fowler
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
Sam Fowler
2017-08-14 05:55:56 UTC
Permalink
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
Post by Ankur Sinha
Post by Sam Fowler
Hi,
Hi Sam,
Post by Sam Fowler
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
+ signature.asc
1k (application/pgp-signature)
_______________________________________________
fedora-join mailing list -- fedora-***@lists.fedoraproject.org
To unsubscribe send an email to fedora-joi

Loading...