Hi Jonathan,
 
nice, thanks for investing time and effort into this. Such utilities are needed 
for serious applications. Some thoughts and questions:

 1. What is the mid-term or long-term plan regarding collaboration? Will you be 
able to step in as maintainer?

 2. As it already seems to be authored by several people and contains 
functionality of general interest it should be considered to move it to 
     a central community place like 
https://github.com/pharo-contributions[https://github.com/pharo-contributions/Cryptography]/
 where several people from community have already
     access. It would then be in alignment with 
https://github.com/pharo-contributions/Cryptography[https://github.com/pharo-contributions/Cryptography]
 too and maintenance of
     contributions as well as releases could be done from different sides and 
more centrally.
 
     You and anyone can then regulary fork from the community repo to an own 
(customized) repo like https://github.com/objectguild/Crypto-Nacl

     I guess Esteban can add you as contributor to "pharo-contribution" 
organization if you follow that path.

 3. I guess LICENSE file need to be updated to give additionall credit to the 
original authors or mention more general "Pharo community" 
     (currently it mentions Object Guild solely)
 
 4. Can it be changed to use "NaCl" instead of "Nacl" which is more suitable 
name for Sodium  (a similar name fixing was done in the Cuis port too)

 5. Would it be possible to add some expressions/samples or docu in the README 
for end users on how to use it. This would give people a quick guide 
    on how to do things.
    
 6. Any plans for making it work on Windows too?

Thanks
Torsten
 

Gesendet: Montag, 31. August 2020 um 09:52 Uhr
Von: "Jonathan van Alteren" <jvalte...@objectguild.com>
An: "Any question about pharo is welcome" <pharo-users@lists.pharo.org>
Betreff: [Pharo-users] ported and refreshed Crypto-Nacl to GitHub (from StH)

Hi all,

I wanted to let you know that I ported the Crypto-Nacl library from 
SmalltalkHub to GitHub here: 
https://github.com/objectguild/Crypto-Nacl[https://github.com/objectguild/Crypto-Nacl]

The original author is Tony Garnock-Jones, with contributions from Hernán 
Morales Durand. See the README for more details.

Libsodium has evolved a lot over time, which means that there is plenty of 
additional functionality that can be unlocked through this library. I don't 
have a need for it at the moment, but that might change in the near future. My 
interest is in using the cryptographic features to enhance security of business 
applications.

Oh, and thanks to the Buenos Aires Smalltalk team 
(https://github.com/ba-st/[https://github.com/ba-st/]) for inspiration on using 
GitHub Actions with smalltalkCI :-)
 

Cheers,

Jonathan van Alteren

Founding Member | Object Guild B.V.
Sustainable Software for Purpose-Driven Organizations

jvalte...@objectguild.com

Reply via email to