Re: [DIYbio] Request for Feedback: PySplicer 0.2

Thanks Bryan!

There are some assorted tests in the individual modules, but they were written for testing by relative import so they may not function as a package. Consider "decent test suite" a roadmap objective.

Can you point me to a good discussion of the AGPL's shortcomings? Nobody say "it's viral!", I know and that's exactly the point.

Hashbang is silly but not a bug. Where's the easy install bug? I copied all that boilerplate. Plus, I don't even use easy-install ;)

Will go look at the style suggesters. If they reference strunck and white (as does PEP8), I'm blaming you!

Bryan Bishop <kanzure@gmail.com> wrote:
On Wed, Apr 24, 2013 at 7:26 AM, Cathal Garvey wrote:
I'm emailing this all here to ask for feedback; PySplicer was written
for my own use, and I'm planning to put it to use ASAP. But if anyone

Complaints:

* No tests. That should be fixed, especially if you plan on your work
being verifiable multiple months into the future. I believe biopython
has a good test suite that you can go look at (and if not, just use
python-requests' tests as a gold standard).

* AGPL. No thanks.. too many problems with that license.

* You have a hash-bang in setup.py, but nobody ever marks their
setup.py as executable so I'm not sure why you would do that..

* easy_install is usually easy_install and not easy-install

* There's a bunch of lowercase class names.. should you want to be
really truly pedantic, then use pylint or pyflakes. Ultimate pedantry
achieved.

- Bryan
http://heybryan.org/
1 512 203 0507

--
Sent from my Android phone with K-9 Mail. Please excuse my brevity.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comments:

Post a Comment