I’d like to contribute to Ruby. What are the big tasks that have to be
finished/considered now? Which libraries, which documentation, which
utilities, which whatever?
Regards,
Koen
···
–
“If Windows is the answer, it must have been a stupid question.”
I’d like to contribute to Ruby. What are the big tasks that have to be
finished/considered now?
Which libraries,
see http://www.ruby-talk.org/blade/62383
I, actually, would love KDE(Kparts,KIO and so on) bindings.
And I suppose we’re still missing an XML/Schema-2001 parser.
which documentation,
documentation is always needed. What are you working on now? Why don’t
just write a tutorial about the stuff you’re actually using?
which >utilities, which whatever?
A great tool could be a compiler for QTDesigner .UI files.
Possibly that even generates (FX/FLTK/TK)-ruby stuff
I’d like to contribute to Ruby. What are the big tasks that have to be
finished/considered now? Which libraries, which documentation, which
utilities, which whatever?
For myself, I would love to be able to
write PDF and
to use a cryptographic library (I don’t like popen style)…
Did you receive enough response to this? Are you
deciding on something to work on?
One thing to remember is Rubicon, the set of tests
for Ruby itself. I think that is an important
project. I keep meaning to contribute to it myself,
but I haven’t.
I’d like to contribute to Ruby. What are the big tasks that have to be
finished/considered now? Which libraries, which documentation, which
utilities, which whatever?
I think the ruby-subproject of PLEAC… could need some more ruby-code.
At this moment:
python, 43.57% done
ruby, 42.00% done
It would be nice to get Ruby up and beat Python… If everyone contributed
with a piece of code, how quickly would then accomplish 100% ?
···
On Wed, 11 Jun 2003 05:11:21 +0900, Koen Vervloesem wrote:
I’d like to contribute to Ruby. What are the big tasks that have to be
finished/considered now? Which libraries, which documentation, which
utilities, which whatever?
FYI, I have cryptor in the works. I want it to be a relatively focused and
easy to use lib of strong crypto based on the philosophy in the
Practical Cryptography (PC) book. I’m trying to restrict options in
each category and choose one strong algorithm for each primitive
(exception is symmetric ciphers which are used for many different things
so some choice is needed).
Currently working
···
On Wed, 11 Jun 2003, Dominik Werder wrote:
to use a cryptographic library (I don’t like popen style)…
Symmetric ciphers and RSA keygen needs C extensions, rest is pure-ruby.
Large test suite including publically available test vectors for the
ciphers.
In the works
Pubkey: RSA-OAEP, DH
PRNG: Fortuna (Yarrow successor from PractCrypt book), a few entropy
sources
Passwords: salting and stretching
Key exchange: DH
Communication: SecureChannel
PKI: simple SPKI-based using Ruby hashe’s (no standard-compliance)
Maybe later
Key exchange: JFK (Just Fast Keying)
If there is some interest I will try to pack something up til next week.
What this extension will not be strong on is compliance with existing
crypto like gpg etc. Goal here is to have nice and clean implementations
of the building blocks. So if you decide to do crypto for/in Ruby I’d say
community would get most leverage if you go for the standards-compliant
stuff (gpg, spki, ASN.1 etc).