Hi!
So, I did it! Before the end of the year, as promised.
S/MIME encryption, decryption, signing and signature verification works. Of course, this is not the final version. ))
3 modules of RC were changed. I had to add some new hooks and use one deprecated hook.
I made a separate plugin to work with certificates and keys. Now I have a very simple plugin that uses files to store keys and certificates.
I hope that the developers of the RC show interest in my work.
I am also ready to transfer texts and discuss the work done.
If this work is interesting only for me, this letter - the last one I'm posting here.
Sorry to trouble you, Vladimir Gorpenko
On Mon, Dec 28, 2015 at 8:34 AM, Владимир Горпенко vgo@stels.ru wrote:
Hi!
So, I did it! Before the end of the year, as promised.
S/MIME encryption, decryption, signing and signature verification works. Of course, this is not the final version. ))
3 modules of RC were changed. I had to add some new hooks and use one deprecated hook.
I made a separate plugin to work with certificates and keys. Now I have a very simple plugin that uses files to store keys and certificates.
I hope that the developers of the RC show interest in my work.
I am also ready to transfer texts and discuss the work done.
If this work is interesting only for me, this letter - the last one I'm posting here.
Hi Vladimir,
I thing you should make public the repo of your work at once. If RC team don't want it inside the project, other people can use it and/or help you to improve it.
Best regards,
Alberto Mijares
Hi.
That sounds really great! But this is imho the wrong list, you should have told that to the development list: dev@lists.roundcube.net There should be more response than here on the users list.
Bye, Daniel
On 12/28/2015 02:04 PM, Владимир Горпенко wrote:
Hi!
So, I did it! Before the end of the year, as promised.
S/MIME encryption, decryption, signing and signature verification works. Of course, this is not the final version. ))
3 modules of RC were changed. I had to add some new hooks and use one deprecated hook.
I made a separate plugin to work with certificates and keys. Now I have a very simple plugin that uses files to store keys and certificates.
I hope that the developers of the RC show interest in my work.
I am also ready to transfer texts and discuss the work done.
If this work is interesting only for me, this letter - the last one I'm posting here.
Sorry to trouble you, Vladimir Gorpenko
Roundcube Users mailing list users@lists.roundcube.net http://lists.roundcube.net/mailman/listinfo/users
Vladimir,
First of all, follow Daniel's advise and write to dev@.
I hope they take your contribution. If not, fork the project. You may find yourself as the leader of a big project (roundcube fork with S/MIME support). Don't be shy ;-)
Best regards,
Alberto Mijares
On Wed, Dec 30, 2015 at 7:18 AM, Daniel Rauer rauer@bytemine.net wrote:
Hi.
That sounds really great! But this is imho the wrong list, you should have told that to the development list: dev@lists.roundcube.net There should be more response than here on the users list.
Bye, Daniel
On 12/28/2015 02:04 PM, Владимир Горпенко wrote:
Hi!
So, I did it! Before the end of the year, as promised.
S/MIME encryption, decryption, signing and signature verification works. Of course, this is not the final version. ))
3 modules of RC were changed. I had to add some new hooks and use one deprecated hook.
I made a separate plugin to work with certificates and keys. Now I have a very simple plugin that uses files to store keys and certificates.
I hope that the developers of the RC show interest in my work.
I am also ready to transfer texts and discuss the work done.
If this work is interesting only for me, this letter - the last one I'm posting here.
Sorry to trouble you, Vladimir Gorpenko
Roundcube Users mailing list users@lists.roundcube.net http://lists.roundcube.net/mailman/listinfo/users
-- bytemine GmbH, Im Technologiepark 4, 26129 Oldenburg Support: 0441-309197-42 --- Vertrieb: 0441-309197-69 GF: Felix Kronlage -- AG in Oldenburg -- HRB 203 940 https://www.bytemine.net --- VAT-Number: DE267286778
Roundcube Users mailing list users@lists.roundcube.net http://lists.roundcube.net/mailman/listinfo/users
On Mon, Dec 28, 2015 at 2:04 PM, Владимир Горпенко vgo@stels.ru wrote:
Hi!
Hello Vladimir
Sorry for the late reply but I've been trying to stay away from the keyboard for some days now and give priority to family and friends.
So, I did it! Before the end of the year, as promised.
S/MIME encryption, decryption, signing and signature verification works. Of course, this is not the final version. ))
That's great news and we're all keen on getting to see it.
3 modules of RC were changed. I had to add some new hooks and use one deprecated hook.
I made a separate plugin to work with certificates and keys. Now I have a very simple plugin that uses files to store keys and certificates.
I hope that the developers of the RC show interest in my work.
Of course we are! The recent 1.2-beta release was all about adding encryption to Roundcube and while we cover PGP now, S/MIME is still missing. In order to get the PGP stuff into Roundcube we also had to touch the core code in some places and I expect to do the same for proper S/MIME support.
In any case, we'd like to SEE your proposed changes and preferably also your crypto plugin in order to understand the use-case and to analyze if the changes could be useful for other modules too and whether they might need some polishing.
So please fork our github repository, apply your changes to your fork and then submit a pull request via github. Please always work with git master version. We'll care about backporting to older release branches later.
Please publish your S/MIME plugin on a repo of your choice and send the link to the mailing list.
I am also ready to transfer texts and discuss the work done.
For translations, I suggest you push the localization files to Transifex. We can also add a resource for your plugin to Roundcube's Transifex project in order to benefit from our existing network of translators.
Many thanks and we're looking forward to see your work.
Best, Thomas