[Bioc-devel] Packages removing documentation

2022-08-01 Thread Lluís Revilla
Dear Bioconductor community,

One of the oldest requirements of Bioconductor is a vignette with some
executed code.

Recently I found some packages that do not have examples for some
functions and vignettes with executed code in the current release
while they did some versions ago. The vignette was replaced with a
link to resources outside the Bioconductor repository.
These resources might not be in sync with the released code of the
package or might not work. Users, as I did, might get confused if code
linked from the vignette does not work or is not found in the package.

This is possible because submitted packages need to pass all checks
specified by R CMD check and by BioCheck() in the BiocCheck package.
However, once accepted, checks are no longer done with BiocCheck() and
just with R CMD check.

I think it would be desirable to keep the initial high quality of the
packages after the peer review and with the BiocCheck. If authors need
to move their code to a book they can use the book infrastructure set
up by Bioconductor too.
Perhaps Bioconductor checks on existing packages could use the same
version of BiocCheck that was initially used or some specific tests to
ensure that documentation is not dismissed.

I would appreciate your thoughts on this.

Best,

Lluís

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


Re: [Bioc-devel] C++ compiler flags on Windows

2022-08-01 Thread Hervé Pagès

On 01/08/2022 08:17, Martin Morgan wrote:

...

I notice that on the package landing page 
https://bioconductor.org/packages/3.16/bioc/html/syntenet.html there is no 
Windows binary, suggesting that it has never built successfully. It could be 
that the intermittent results you observed was actually due to something else, 
like the Windows builder not reporting for that day. The single package builder 
results have expired, so I’m not sure why those builds were successful; the 
builders and single package builder are not identical.


AFAIK the Single Package Builder no longer runs the Windows builds. So 
any Windows-related issue only gets detected once a contributed package 
is added to the daily builds.


H.


--
Hervé Pagès

Bioconductor Core Team
hpages.on.git...@gmail.com

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


[Bioc-devel] C++ compiler flags on Windows

2022-08-01 Thread Fabricio de Almeida
Dear Bioc developers,

I recently had a package accepted that passed the build system during review.

One week after acceptance, there were compilation problems on Windows. In the 
next build, the problems disappeared. Now, they're back again: 
http://bioconductor.org/checkResults/devel/bioc-LATEST/syntenet/palomino4-install.html

These compilations problems - and the fact that they appear and disappear 
without any intervention from me - seem to be related to changing C++ compiler 
flags in the Bioconductor build system for Windows.

Does anyone know if C++ compiler flags were changed recently on Windows in the 
Bioc build system? As I don't have a Makevars file in the /src directory of 
this package, does anyone know which flags I could include in a Makevars file 
to remove these Windows-specific warnings in compilation? I was wondering 
whether any of you had similar problems.

Kind regards,
Fabricio


=


Fabr�cio de Almeida Silva, MSc.

PhD student in Bioinformatics (Ghent University, Belgium)

UGent-VIB Center for Plant Systems Biology

Personal website: https://almeidasilvaf.github.io


[[alternative HTML version deleted]]

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