Hi,

Thank you for all the work in this transition Andrzej, Lori, Valerie,
Nitesh and Hervé!


I have a few questions about the new system.

1) I already had a github repo (that I manually kept in sync with the
subversion one) for the recountWorkflow. Should I just follow the
instructions at
http://bioconductor.org/developers/how-to/git/sync-existing-repositories/?
I guess that I'll need to do this too
http://bioconductor.org/developers/how-to/git/abandon-changes/#force-bioconductor--to-github-

2) Is repo/vignettes/.html_output still needed?

3) Related to (2), the .html_output file used to ignore the `output`
line in the vignette YAML. I got an email from Lori saying that
output: BiocWorkflowTools::f1000_article is not working for
recountWorfkflow for now (no html vignette). My guess is that the
`output` line now matters, and in my case, that would build a pdf file
which is ignored due to
https://github.com/LieberInstitute/recountWorkflow/blob/master/.Rbuildignore#L12
in my .Rbuildignore.

4) Related to the last 2. What setup do you recommend so I can
maintain a single git repo that produces the files needed for
uploading them to F1000research? Before this transition, I had to
maintain 3 repos: the subversion one for Bioc, my git copy (well,
main), and another one with the files setup for F1000. At some point
in the past, Andrzej recommended that I use "output:
BiocWorkflowTools::f1000_article" to try to have all the files in 1
place. I imagine that I would still need some ifelse() statements for
sentences like the one I have at
https://github.com/LieberInstitute/recountWorkflow/blob/master/vignettes/recount-workflow.Rmd#session-information
I think that this question could be generalized and documented in the
Bioc website.

5) Is there anything else I should be aware of so I can reproduce any
errors? In the past, the Bioc workflow system would trigger a build
immediately after a new push, and due to the custom way workflows were
built (like .html_output), I relied on these builds to check if my
changes had worked or not: specially early on where I had issues with
figures, links to figures and figure captions.

Best,
Leo






On Mon, Apr 2, 2018 at 7:42 AM, Shepherd, Lori
<lori.sheph...@roswellpark.org> wrote:
>
> For now the page at
>
> https://www.bioconductor.org/help/workflows/
>
> will remain and be updated accordingly however there is discussion about 
> having this page be removed or redirected.
>
>
> In the next few days I hope to have the new landing pages up and running and 
> will make an announcement when they are live. The new changes involve having 
> a link to the workflows on the biocViews page, that will directly link to a 
> workflow package landing page (like the software, annotation, and experiment 
> package do).
>
>
> Until the release your changes will be visible in devel which will transition 
> over to the new release just as done for software packages -
>
> The workflow are built monday, wednesday, and friday and the new landing 
> pages will reflect when the package is propagated like the other types of 
> packages.
> http://bioconductor.org/checkResults/3.7/workflows-LATEST/
>
>
> Lori Shepherd
>
> Bioconductor Core Team
>
> Roswell Park Cancer Institute
>
> Department of Biostatistics & Bioinformatics
>
> Elm & Carlton Streets
>
> Buffalo, New York 14263
>
> ________________________________
> From: Bioc-devel <bioc-devel-boun...@r-project.org> on behalf of Aaron Lun 
> <a...@wehi.edu.au>
> Sent: Sunday, April 1, 2018 2:17:09 PM
> To: Herv� Pag�s; bioc-devel@r-project.org
> Subject: Re: [Bioc-devel] Workflows are now in git (and other Important 
> workflow-related changes)
>
> Thanks everybody, this is much appreciated.
>
> On that note, will the compiled workflows shown at:
>
> https://www.bioconductor.org/help/workflows/
>
> ... be updated to reflect changes in the git repositories for the
> workflows?
>
> Or will the workflow page just directly link to the landing page for
> each package? This would be very convenient, not least because it will
> avoid me having to make pull requests to the bioconductor.org
> repository every time I want to change my workflow blurb.
>
> I'm in the process of fixing and updating my various workflows, and I'm
> wondering when/how my changes will be visible to users.
>
> Cheers,
>
> Aaron
>
> On Fri, 2018-03-30 at 13:10 -0700, Herv� Pag�s wrote:
> > To the authors/maintainers of the workflows:
> >
> >
> > Following the svn-to-git migration of the software and data
> > experiment
> > packages last summer, we've completed the migration of the workflow
> > packages.
> >
> > The canonical location for the workflow source code now is
> > git.bioconductor.org
> >
> > Please use your git client to access/maintain your workflow the same
> > way you would do it for a software or data-experiment package.
> >
> > We've also migrated the workflows to our in-house build system.
> > Starting with Bioc 3.7, the build report for the devel versions of
> > the workflows can be found here:
> >
> >    https://bioconductor.org/checkResults/devel/workflows-LATEST/
> >
> > We run these builds every other day (Mondays, Wednesdays, Fridays).
> > Because of limited build resources, we now run the data-experiment
> > builds on Sundays, Tuesdays, and Thursdays only (instead of daily).
> >
> > The links to the package landing pages are not working yet. This
> > will be addressed in the next few days.
> >
> > Please address any error you see on the report for the workflow
> > you maintain.
> >
> > Note that, from now on, we're also following the same version scheme
> > for these packages as for the software and data-experiment packages.
> > That is, we're using an even y (in x.y.z) in release and an odd y in
> > devel. We'll take care of bumping y at release time (like we do for
> > software and data-experiment packages).
> >
> > After the next Bioconductor release (scheduled for May 1), we'll
> > start
> > building the release versions of the workflows in addition to the
> > devel versions. The build report for the release versions will be
> > here:
> >
> >    https://bioconductor.org/checkResults/release/workflows-LATEST/
> >
> > Finally, please note that with the latest version of BiocInstaller
> > (1.29.5), workflow packages can be installed with biocLite(), like
> > any other Bioconductor package. We'll deprecate the old mechanism
> > (workflowInstall()) at some point in the future.
> >
> > Thanks to Andrzej, Lori, Nitesh, and Valerie for working on this
> > migration.
> >
> > Let us know if you have any question about this.
> >
> > H.
> >
> >
>
> _______________________________________________
> Bioc-devel@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
>
>
> This email message may contain legally privileged and/or confidential 
> information.  If you are not the intended recipient(s), or the employee or 
> agent responsible for the delivery of this message to the intended 
> recipient(s), you are hereby notified that any disclosure, copying, 
> distribution, or use of this email message is prohibited.  If you have 
> received this message in error, please notify the sender immediately by 
> e-mail and delete this email message from your computer. Thank you.
>         [[alternative HTML version deleted]]
>
>
> _______________________________________________
> Bioc-devel@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
>

_______________________________________________
Bioc-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel

Reply via email to