[BioRuby] Developing a VISION

Raoul Bonnal bonnal at ingm.org
Sat Feb 25 11:41:16 EST 2012


Found a candidate https://gemnasium.com/


On 25/02/12 14.49, "Raoul Bonnal" <bonnal at ingm.org> wrote:

>     Something we need and  I need to figure out how to do is, check the
> plugins¹ interdependencies/dependencies and notify to the author, ml or the
> web site the need to update them; maybe would be useful to test the plugin
> with upgraded dependencies and let that know to the developers. This would
> be useful because gems are updated frequently and if the developer maintains
> a lot of plugins it¹s a mess follow everything ( at least for me).
> 
> PS: If you need to mirror the test bots I can see if there are machines
> available here, do they require a lot of resources ?
> 
> 
> On 25/02/12 10.35, "Peter Cock" <p.j.a.cock at googlemail.com> wrote:
> 
>> 
>> 
>> On Saturday, February 25, 2012, Raoul Bonnal  wrote:
>>> +1
>>> 
>>> 
>>> On 25/02/12 09.42, "Pjotr Prins" <pjotr.public14 at thebird.nl <javascript:;> >
>>> wrote:
>>> 
>>>>> ## Vision statement: BioRuby is agile
>>>>> 
>>>>> The Ruby community is always working on agile processes. BioRuby can
>>>>> benefit from behaviour driven development (BDD), specifications,
>>>>> doctests and integration and unit testing.
>>>>> 
>>>>> Realisation:
>>>>> 
>>>>> In addition to unit testing we should concentrate on introducing
>>>>> Rspec, Cucumber, rubydoctests across the board. Also we should use the
>>>>> continuous integration testing by services such as travis-ci (I have a
>>>>> writeup on the latter soon) and perhaps use the OBF test services for
>>>>> stable plugins.
>>  
>> Without an extensive testing process like this, I struggle to see
>> how a dynamic range of plugins from different authors can keep
>> interoperability - so this sounds good. As we've discussed, the
>> buildbot system as we're using it on the OBF testing service is
>> more suited to testing one code base under a single repository.
>> 
>> So another +1 for looking at automated testing of all the biogem
>> packages. It will be a lot of work though... But should pay off :)
>> 
>> Peter
>> 
> 
> 
> _______________________________________________
> BioRuby Project - http://www.bioruby.org/
> BioRuby mailing list
> BioRuby at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/bioruby





More information about the BioRuby mailing list