Thanks, this is very helpful.  In general, following our release paradigm,
I see no reason to ever want to update bsseqData for Bioconductor 2.12 -
since it is a data package chances are small for finding a critical bug.

Best,
Kasper


On Wed, Jul 10, 2013 at 3:17 PM, Hervé Pagès <[email protected]> wrote:

> It's simpler than that. Just make the change you need to make.
> The package will fail to pass the build/check in release so it
> won't propagate.
>
> That means that whatever version of bsseqData is currently in
> BioC 2.12 will remain forever i.e. you won't be able to update
> it. Hope that's OK with you.
>
> Cheers,
> H.
>
>
> On 07/10/2013 09:44 AM, Dan Tenenbaum wrote:
>
>> On Wed, Jul 10, 2013 at 7:05 AM, Kasper Daniel Hansen
>> <[email protected]> wrote:
>>
>>> I have just changed the class definition for a core class in bsseq.  A
>>> supporting experiment data package, bsseqData, contains two objects of
>>> this
>>> core class and now it needs to be updated (specifically because the
>>> example() contains a command which prints the object and this printing
>>> now
>>> fails).
>>>
>>> I can update the bsseqData package, but do I mess with earlier releases
>>> when I do this? I am uncertain because the /data is stored in another
>>> repository. How should I handle this?
>>>
>>>
>> The experiment data repository does not branch, so you could do something
>> like:
>>
>> DESCRIPTION:
>> Imports: BiocInstaller
>>
>> NAMESPACE:
>> import(BiocInstaller)
>>
>> Code:
>>
>> if (BiocInstaller:::BIOC_VERSION == "2.12")
>>     # do things the old way
>> else
>>    # do things the new way
>>
>> Dan
>>
>>
>>
>>  Best,
>>> Kasper
>>>
>>>          [[alternative HTML version deleted]]
>>>
>>> ______________________________**_________________
>>> [email protected] mailing list
>>> https://stat.ethz.ch/mailman/**listinfo/bioc-devel<https://stat.ethz.ch/mailman/listinfo/bioc-devel>
>>>
>>
>> ______________________________**_________________
>> [email protected] mailing list
>> https://stat.ethz.ch/mailman/**listinfo/bioc-devel<https://stat.ethz.ch/mailman/listinfo/bioc-devel>
>>
>>
> --
> Hervé Pagès
>
> Program in Computational Biology
> Division of Public Health Sciences
> Fred Hutchinson Cancer Research Center
> 1100 Fairview Ave. N, M1-B514
> P.O. Box 19024
> Seattle, WA 98109-1024
>
> E-mail: [email protected]
> Phone:  (206) 667-5791
> Fax:    (206) 667-1319
>

        [[alternative HTML version deleted]]

_______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel

Reply via email to