On 09.07.2013, at 09:06, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:
Max I added you to the Pharo team.
Great, thanks.
So now you should be able to commit to the inbox (soon it should be fixed). Then I tried to merge (I read the beginning ogf the article and this is a nice article) but I could not because Fuel-marcus766 is not found. May be my image is not recent enough.
Fuel-MarcusDenker.766 is the default Fuel version in the latest 3.0 (curl get.pharo.org/30 | bash). I did all my work in there.
I should probably add a repository but I could not find it.
As promised (a very long while ago) I moved all the checksum code to a dedicated hiearchy (see https://pharo.fogbugz.com/default.asp?5468). The thing I'm most proud of is the CRC class which implements Ross Williams's "RockSoft" parameterized CRC caculation model (http://www.ross.net/crc/).
Currently there are still two plugin primitives (used by the Compression package) which I simply moved to the new Checksum hierarchy. When I originally wrote the CRC class I wasn't aware of NativeBoost. Today I saw that there are two methods NativeBoost offers for crc32 calculations. I don't have time to look in to that but I just wanted to put the idea out there that with the checksum code now all in one place, we might be able to perform all checksum calculations through NB (and get rid of the ZipPlugin :) ).
Any thoughts?
Cheers, Max