Thread: [Pyme-help] bugfix
Status: Beta
Brought to you by:
belyi
From: Martin A. <mar...@go...> - 2013-09-12 20:44:05
Attachments:
signature.asc
gpgme.i.diff
|
Hi there, let's see if this list can still be activated :) I found and fixed a bug - I think - in pyme: op_export_keys() failed because the conversion of gpgme_key_t [] was restricted to gpgme_key_t [] with the name recv, i.e. only the use-cases of encryption were covered. I've attached the diff. Cheers, Martin -- name: Martin Albrecht _pgp: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6532AFB4 _otr: 47F43D1A 5D68C36F 468BAEBA 640E8856 D7951CCF _www: http://martinralbrecht.wordpress.com/ _jab: mar...@ja... |
From: Bernhard R. <ber...@in...> - 2013-09-13 09:12:26
Attachments:
signature.asc
|
Hi Martin, Am Donnerstag, 12. September 2013 22:16:37 schrieb Martin Albrecht: > let's see if this list can still be activated :) at least I'm still reading and writing here. ;) > I found and fixed a bug - I think - in pyme: op_export_keys() failed > because the conversion of gpgme_key_t [] was restricted to gpgme_key_t [] > with the name recv, i.e. only the use-cases of encryption were covered. > I've attached the diff. Cool, thanks a lot for sharing! Can you give some more details about the problem and how it can be triggered? I found small testing scripts ideal. Best Regards, Bernhard -- www.intevation.de/~bernhard (CEO) www.fsfe.org (Founding GA Member) Intevation GmbH, Osnabrück, DE; Amtsgericht Osnabrück, HRB 18998 Geschäftsführer Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner |
From: Martin A. <mar...@go...> - 2013-09-13 10:15:19
Attachments:
signature.asc
export-all.py
|
Hi Berhard, On Friday 13 Sep 2013 11:12:15 Bernhard Reiter wrote: > Can you give some more details about the problem and how it can be > triggered? I found small testing scripts ideal. I've attached a hacked together script which exports all keys, it's based on encrypt-to-all.py in the examples directory. If you run PyMe without my patch it will complain about expecting gpgme_key_t [], with my patch you get all keys. Cheers, Martin -- name: Martin Albrecht _pgp: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6532AFB4 _otr: 47F43D1A 5D68C36F 468BAEBA 640E8856 D7951CCF _www: http://martinralbrecht.wordpress.com/ _jab: mar...@ja... |
From: Bernhard R. <ber...@in...> - 2013-09-13 13:06:24
Attachments:
signature.asc
|
Am Freitag, 13. September 2013 12:14:47 schrieb Martin Albrecht: > On Friday 13 Sep 2013 11:12:15 Bernhard Reiter wrote: > > Can you give some more details about the problem and how it can be > > triggered? I found small testing scripts ideal. > > I've attached a hacked together script which exports all keys, it's based > on encrypt-to-all.py in the examples directory. If you run PyMe without my > patch it will complain about expecting gpgme_key_t [], with my patch you > get all keys. Cool, I can confirm that the script shows a defect that the patch fixes. (Tested on Debian Squeeze with python2.6 and gpgme-0.8.1.tar.gz.) Thanks again Martin! So where is Igor that we can commit this stuff? If Igor does not reappear could be claim the SF entry somehow? Or would be move to a different place with hg hosting or so? Best, Bernhard -- www.intevation.de/~bernhard (CEO) www.fsfe.org (Founding GA Member) Intevation GmbH, Osnabrück, DE; Amtsgericht Osnabrück, HRB 18998 Geschäftsführer Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner |
From: Martin A. <mar...@go...> - 2013-09-16 12:30:17
Attachments:
signature.asc
|
On Friday 13 Sep 2013 15:06:06 Bernhard Reiter wrote: > Am Freitag, 13. September 2013 12:14:47 schrieb Martin Albrecht: > > On Friday 13 Sep 2013 11:12:15 Bernhard Reiter wrote: > > > Can you give some more details about the problem and how it can be > > > triggered? I found small testing scripts ideal. > > > > I've attached a hacked together script which exports all keys, it's based > > on encrypt-to-all.py in the examples directory. If you run PyMe without my > > patch it will complain about expecting gpgme_key_t [], with my patch you > > get all keys. > > Cool, I can confirm that the script shows a defect that the patch fixes. > (Tested on Debian Squeeze with python2.6 and gpgme-0.8.1.tar.gz.) > > Thanks again Martin! > > So where is Igor that we can commit this stuff? > If Igor does not reappear could be claim the SF entry somehow? Or would be > move to a different place with hg hosting or so? > > Best, > Bernhard How long to wait before forking? :) -- name: Martin Albrecht _pgp: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6532AFB4 _otr: 47F43D1A 5D68C36F 468BAEBA 640E8856 D7951CCF _www: http://martinralbrecht.wordpress.com/ _jab: mar...@ja... |
From: Bernhard R. <ber...@in...> - 2013-09-16 19:36:45
Attachments:
signature.asc
|
Am Montag, 16. September 2013, 13:30:06 schrieb Martin Albrecht: > > So where is Igor that we can commit this stuff? > > If Igor does not reappear could be claim the SF entry somehow? Or > > would be move to a different place with hg hosting or so? > How long to wait before forking? I wouldn't call it forking, but moving the pyme initiative to a different place. If you are willing to do it, why not send Igor a personal email and then wait about 14 days? I think 3 weeks is important, because everybody can be on vacation for this time and offline and it just would be nice. At least the mailinglist archives some of the contributions, so they are not lost. I'd prefer to move the hg, btw, it is possible with sf. But I only occasionally use pyme. There is a pygpgme which also looks promissing, because it is a native binding. Best, Bernhard -- www.intevation.de/~bernhard (CEO) www.fsfe.org (Founding GA Member) Intevation GmbH, Osnabrück, DE; Amtsgericht Osnabrück, HRB 18998 Geschäftsführer Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner |
From: Martin A. <mar...@go...> - 2013-09-17 09:31:45
Attachments:
signature.asc
|
Hi all, I am not that keen on maintaining it, since I don't know yet how often I'll use it, yet. I'll drop Igor an e-mail directly, let's see what he says. Thanks for the hint re pygpgme. Cheers, Martin On Monday 16 Sep 2013 21:36:34 Bernhard Reiter wrote: > Am Montag, 16. September 2013, 13:30:06 schrieb Martin Albrecht: > > > So where is Igor that we can commit this stuff? > > > If Igor does not reappear could be claim the SF entry somehow? Or > > > would be move to a different place with hg hosting or so? > > > > How long to wait before forking? > > I wouldn't call it forking, but moving the pyme initiative to a different > place. If you are willing to do it, why not send Igor a personal email > and then wait about 14 days? I think 3 weeks is important, because > everybody can be on vacation for this time and offline and it just would > be nice. At least the mailinglist archives some of the contributions, so > they are not lost. > > I'd prefer to move the hg, btw, it is possible with sf. > But I only occasionally use pyme. There is a pygpgme which also looks > promissing, because it is a native binding. > > Best, > Bernhard -- name: Martin Albrecht _pgp: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x6532AFB4 _otr: 47F43D1A 5D68C36F 468BAEBA 640E8856 D7951CCF _www: http://martinralbrecht.wordpress.com/ _jab: mar...@ja... |
From: Bernhard R. <ber...@in...> - 2014-04-26 20:47:01
Attachments:
signature.asc
|
Am Dienstag, 17. September 2013, 10:31:34 schrieb Martin Albrecht: > I'll drop Igor an e-mail directly, let's see what he says. Thanks > for the hint re pygpgme. Am Dienstag, 17. September 2013, 10:38:03 schrieben Sie: > FYI, his e-mail address is defunct. I've now followed advise on http://sourceforge.net/p/forge/documentation/Abandoned Projects/ and used the internal sf messaging service to drop Igor a line. Best, Bernhard -- www.intevation.de/~bernhard (CEO) www.fsfe.org (Founding GA Member) Intevation GmbH, Osnabrück, DE; Amtsgericht Osnabrück, HRB 18998 Geschäftsführer Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner |
From: Martin A. <mar...@go...> - 2014-04-27 08:54:20
Attachments:
signature.asc
|
Thanks Bernhard, keep us posted if he gets back to you. On Saturday 26 Apr 2014 22:46:46 Bernhard Reiter wrote: > Am Dienstag, 17. September 2013, 10:31:34 schrieb Martin Albrecht: > > I'll drop Igor an e-mail directly, let's see what he says. Thanks > > for the hint re pygpgme. > > Am Dienstag, 17. September 2013, 10:38:03 schrieben Sie: > > FYI, his e-mail address is defunct. > > I've now followed advise on > http://sourceforge.net/p/forge/documentation/Abandoned Projects/ > and used the internal sf messaging service to drop Igor a line. > > Best, > Bernhard |
From: Martin A. <mar...@go...> - 2014-05-03 18:50:46
Attachments:
signature.asc
|
Hi all, on a related note: I've applied my old-ish patch + some "fixes" to setup.py to the fixes branch of: https://bitbucket.org/malb/pyme In particular, $ pip install git+https://bitbucket.org/malb/pyme@fixes now works on my machine. Cheers, Martin On Saturday 26 Apr 2014 22:46:46 Bernhard Reiter wrote: > Am Dienstag, 17. September 2013, 10:31:34 schrieb Martin Albrecht: > > I'll drop Igor an e-mail directly, let's see what he says. Thanks > > for the hint re pygpgme. > > Am Dienstag, 17. September 2013, 10:38:03 schrieben Sie: > > FYI, his e-mail address is defunct. > > I've now followed advise on > http://sourceforge.net/p/forge/documentation/Abandoned Projects/ > and used the internal sf messaging service to drop Igor a line. > > Best, > Bernhard |
From: Bernhard R. <ber...@in...> - 2014-05-05 13:35:06
Attachments:
signature.asc
|
Am Samstag, 3. Mai 2014 20:50:35 schrieb Martin Albrecht: > Hi all, > > on a related note: I've applied my old-ish patch + some "fixes" to setup.py > to the fixes branch of: > > https://bitbucket.org/malb/pyme > > In particular, > > $ pip install git+https://bitbucket.org/malb/pyme@fixes > > now works on my machine. The manual (*) say we should fork now. Does it make sense to still do this on SF? I see two advantages of forking on SF. a) people will mor easily find the "continuation" b) SF uses Allura a Free Software hosting platform, were bitbucket is proprietary Drawbacks: c) effort d) advertisment on sf Martin do you intent to at least maintain pyme a bit? Then I'll just change the link on wiki.gnupg.org (*) http://sourceforge.net/p/forge/documentation/Abandoned Projects/ -- www.intevation.de/~bernhard (CEO) www.fsfe.org (Founding GA Member) Intevation GmbH, Osnabrück, DE; Amtsgericht Osnabrück, HRB 18998 Geschäftsführer Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner |
From: Martin A. <mar...@go...> - 2014-05-06 14:00:46
Attachments:
signature.asc
|
On Monday 05 May 2014 15:34:55 Bernhard Reiter wrote: > The manual (*) say we should fork now. > Does it make sense to still do this on SF? > I see two advantages of forking on SF. > a) people will mor easily find the "continuation" > b) SF uses Allura a Free Software hosting platform, were bitbucket is > proprietary > Drawbacks: > c) effort > d) advertisment on sf It should be easy to migrate from BitBucket to SF. TBH I don't mind either way: GitHub, BitBucket, SourceForge. Doing it on GitHub might encourage people to send pull requests and stuff, so GitHub might have that going for itself. I don't know if BB vs. SF makes a difference in that regard. I used BitBucket because they gave me an ultimate account for free (being an academic) so it's my default choice for most stuff. > Martin do you intent to at least maintain pyme a bit? I'm using it, so I'll maintain it to some extend. I'd appreciate help/advise from more experienced members of the community (most of my coding projects are fairly academic), though. For example, I wouldn't actively pursue, say, Debian updating its repositories as I have no experience with that. If someone would help with that, I'd appreciate it. Shall we rename it to PyME2 or something though? > Then I'll just change the link on wiki.gnupg.org > (*) http://sourceforge.net/p/forge/documentation/Abandoned Projects/ Cheers, Martin |
From: Bernhard R. <ber...@in...> - 2014-05-06 14:48:10
Attachments:
signature.asc
|
Am Dienstag, 6. Mai 2014 16:00:53 schrieb Martin Albrecht: > On Monday 05 May 2014 15:34:55 Bernhard Reiter wrote: > > The manual (*) say we should fork now. > > Does it make sense to still do this on SF? > > > > I see two advantages of forking on SF. > > a) people will mor easily find the "continuation" > > b) SF uses Allura a Free Software hosting platform, were bitbucket is > > proprietary > > Drawbacks: > > c) effort > > d) advertisment on sf > > It should be easy to migrate from BitBucket to SF. TBH I don't mind either > way: GitHub, BitBucket, SourceForge. As SF is the service running a Free Software platform, that usually is may choice (with hg instead of git, but that is just my preferance). > Doing it on GitHub might encourage people to send pull requests and stuff, > so GitHub might have that going for itself. I don't know if BB vs. SF makes > a difference in that regard. I hope Allura will implement this sooner or later. > > Martin do you intent to at least maintain pyme a bit? > > I'm using it, so I'll maintain it to some extend. Very cool! Then it is your choice, I'm just trying to help you come to a good decision. > I'd appreciate help/advise from more experienced members of the community > (most of my coding projects are fairly academic), though. For example, I > wouldn't actively pursue, say, Debian updating its repositories as I have > no experience with that. If someone would help with that, I'd appreciate > it. I certainly is a good idea to communicate with the Debian package maintainers. You can write problem reports in their trackers or contact them right away. Everytime you believe something is interesting for them: http://packages.qa.debian.org/p/pyme.html > Shall we rename it to PyME2 or something though? As Igor is missing in action, I believe we should keep the name and just continue as the original. I mean, if he comes back, he is very welcome and we could still change the name. From my point of view, this is the legitimate continuation. Best, Bernhard -- www.intevation.de/~bernhard (CEO) www.fsfe.org (Founding GA Member) Intevation GmbH, Osnabrück, DE; Amtsgericht Osnabrück, HRB 18998 Geschäftsführer Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner |
From: Martin A. <mar...@go...> - 2014-05-07 11:12:07
Attachments:
signature.asc
|
On Tuesday 06 May 2014 16:48:00 Bernhard Reiter wrote: > > > Martin do you intent to at least maintain pyme a bit? > > > > I'm using it, so I'll maintain it to some extend. > > Very cool! Then it is your choice, I'm just trying to help you > come to a good decision. :) To be honest, I'd just stick with bitbucket for the time being, this way it fits most naturally into my workflow. If anyone has strong feelings about this, we can revisit and move at a later date. > > I'd appreciate help/advise from more experienced members of the community > > (most of my coding projects are fairly academic), though. For example, I > > wouldn't actively pursue, say, Debian updating its repositories as I have > > no experience with that. If someone would help with that, I'd appreciate > > it. > > I certainly is a good idea to communicate with the Debian package > maintainers. You can write problem reports in their trackers or contact > them right away. Everytime you believe something is interesting for them: > http://packages.qa.debian.org/p/pyme.html I shall add this to my todo list. > > Shall we rename it to PyME2 or something though? > > As Igor is missing in action, I believe we should keep the name > and just continue as the original. I mean, if he comes back, he is very > welcome and we could still change the name. From my point of view, this is > the legitimate continuation. Okay, PyME it is. I'll merge my fixes branch into master and bump the version number, i.e. I shall do a new release. Cheers, Martin |
From: Bernhard R. <ber...@in...> - 2014-05-07 12:55:47
Attachments:
signature.asc
|
Am Mittwoch, 7. Mai 2014 13:12:17 schrieb Martin Albrecht: > :) To be honest, I'd just stick with bitbucket for the time being, Fine, I've updated http://wiki.gnupg.org/APIs accordingly. Do you want to continue this mailinglist? > Okay, PyME it is. I'll merge my fixes branch into master and bump the > version number, i.e. I shall do a new release. Yes, a new version like 1.0 or 0.9 would be cool! Actually because I don't have an overview what is missing, why not call it v1.0? Best, Bernhard -- www.intevation.de/~bernhard (CEO) www.fsfe.org (Founding GA Member) Intevation GmbH, Osnabrück, DE; Amtsgericht Osnabrück, HRB 18998 Geschäftsführer Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner |
From: Martin A. <mar...@go...> - 2014-05-07 13:28:51
Attachments:
signature.asc
|
On Wednesday 07 May 2014 14:55:34 Bernhard Reiter wrote: > Am Mittwoch, 7. Mai 2014 13:12:17 schrieb Martin Albrecht: > > :) To be honest, I'd just stick with bitbucket for the time being, > > Fine, I've updated http://wiki.gnupg.org/APIs accordingly. > > Do you want to continue this mailinglist? Might as well keep it around? Could bite us since we're not admins but for now I'd say: baby steps :) > > Okay, PyME it is. I'll merge my fixes branch into master and bump the > > version number, i.e. I shall do a new release. > > Yes, a new version like 1.0 or 0.9 would be cool! > Actually because I don't have an overview what is missing, > why not call it v1.0? I've no overview either. It's only bugfixes so far, hence I'd simply go for 0.8.2. But maybe 0.9 to indicate there's been some major social change? 1.0 is too ambitious in my view. > Best, > Bernhard Cheers, Martin |
From: Bernhard R. <ber...@in...> - 2014-05-07 13:39:08
Attachments:
signature.asc
|
Am Mittwoch, 7. Mai 2014 15:28:56 schrieb Martin Albrecht: > > Do you want to continue this mailinglist? > > Might as well keep it around? Could bite us since we're not admins but for > now I'd say: baby steps :) Fine with me, just making sure! So the central public communication point for the "pyme Initiative" is pym...@li...! :) > > Yes, a new version like 1.0 or 0.9 would be cool! > > Actually because I don't have an overview what is missing, > > why not call it v1.0? > > I've no overview either. It's only bugfixes so far, hence I'd simply go for > 0.8.2. But maybe 0.9 to indicate there's been some major social change? 1.0 > is too ambitious in my view. Then my recommendation is to go with 0.9. Bernhard -- www.intevation.de/~bernhard (CEO) www.fsfe.org (Founding GA Member) Intevation GmbH, Osnabrück, DE; Amtsgericht Osnabrück, HRB 18998 Geschäftsführer Frank Koormann, Bernhard Reiter, Dr. Jan-Oliver Wagner |