12/27/2012 1:38 PM, Marco Nembrini пишет:
Hi,
I was looking into the BitArray part of std.bitmanip to implement
various data compression routines like Huffmann, Lempel-Ziv etc.. and
noticed that it could use some improvements, like more convenient
constructors and functions (for ex. see issue 4717 ). How would I go
about submitting those changes? Should I put all the changes in one big
pull request or split it up according to the different enhancement
requests on Bugzilla?

Judging by my experience small pulls that have no extra dependencies on other pulls are the fastest to get merged. The are also more throughly reviewed :) So I'd suggest do it step by step in a couple of pulls if possible.


Also is anyone else working on this module or is there something in
other parts of the library that I should be aware of?


IRC Era Scarecrow did an amazing job on it that covered a lot of enhancements including small string optimization, appending, slicing etc.

I recall reviewing his code and it was a Phobos pull once but then it pulled out (for further enhancement? dunno). So definitely suggest you two to get in touch.

Cheers,
Marco


--
Dmitry Olshansky

Reply via email to