Hello,

The build is still failed and the url https://bioconductor.org/packages/VaSP 
still points to "removed packages". I could successfully build it on my own 
computer. Would you please check what's the problem?


Thanks,
Huihui




------------------ Original ------------------
From:                                                                           
                                             "Yu Huihui"                        
                                                            
<yuhuihui2...@foxmail.com&gt;;
Date:&nbsp;Thu, Feb 18, 2021 07:02 AM
To:&nbsp;"Martin 
Morgan"<mtmorgan.b...@gmail.com&gt;;"nturaga.bioc"<nturaga.b...@gmail.com&gt;;
Cc:&nbsp;"bioc-devel"<bioc-devel@r-project.org&gt;;"Chi&amp;nbsp;Zhang"<zhang.ch...@gmail.com&gt;;
Subject:&nbsp;Re: [Bioc-devel] How to change the name of a package on 
Bioconductor



Thank you, Martin,


I have renamed 'vasp' to "VaSP" in release and devel branches. I will wait for 
the build result. If it success, I will keep the name "VaSP" and just maintain 
"VaSP".


Huihui

&nbsp;




------------------ Original ------------------
From:                                                                           
                                             "Martin Morgan"                    
                                                                
<mtmorgan.b...@gmail.com&gt;;
Date:&nbsp;Thu, Feb 18, 2021 06:40 AM
To:&nbsp;"Yu 
Huihui"<yuhuihui2...@foxmail.com&gt;;"nturaga.bioc"<nturaga.b...@gmail.com&gt;;
Cc:&nbsp;"bioc-devel"<bioc-devel@r-project.org&gt;;
Subject:&nbsp;Re: [Bioc-devel] How to change the name of a package on 
Bioconductor



Your package will build under the new name. When it builds successfully, the 
url https://bioconductor.org/packages/VaSP will point to the new landing page. 
The user will install it with `BiocManager::install("VaSP")`. The user will use 
the package with `library("VaSP")`.

The old version of your package, with the original name, will remain available 
at https://bioconductor.org/packages/3.11/vasp.

Note that your users who have already installed your package may experience 
problems, e.g., on some operating systems that respect differences in directory 
case, library(vasp) and library(VaSP) will return different versions of the 
package. On operating systems with file systems that do not differentiate 
between case their previous installation of vasp will be replaced by VaSP, and 
library(vasp) will no longer work. This problem will only persist for existing 
users of Bioconductor version 3.12.

Issues like this make renaming packages very tedious. A more formal approach 
would have deprecated 'vasp' over two release cycles (introduce deprecation in 
devel, wait for next release, remove from devel, leading to final removal two 
releases from now) and at the same time introduce a new package into devel. But 
the new package could not have been named 'VaSP', for the file naming reasons 
mentioned. So you would have had to rename your package something else, 
SuperVaSP, but then you would not have addressed your concern, that you had 
published your package under the name VaSP rather than vasp.

I chose to simply replace 'vasp' with 'VaSP', in both the release and devel 
branches, rather than force you though these hoops.

We will not create and maintain a special redirect for your package.

Martin


From: Yu Huihui <yuhuihui2...@foxmail.com&gt;
Date: Wednesday, February 17, 2021 at 4:59 PM
To: "mtmorgan.bioc" <mtmorgan.b...@gmail.com&gt;, "nturaga.bioc" 
<nturaga.b...@gmail.com&gt;
Cc: bioc-devel <bioc-devel@r-project.org&gt;
Subject: Re:[Bioc-devel] How to change the name of a package on Bioconductor

Hello,

I am just following my last email. I find it is a bad way to change package 
name. An alternative way is to let the link jump to the package webpage, that 
is both http://bioconductor.org/packages/vasp and 
http://bioconductor.org/packages/VaSP can jump to 
http://bioconductor.org/packages/release/bioc/html/vasp.html. Is that possible? 
Currently the link http://bioconductor.org/packages/VaSP will jump to 
http://bioconductor.org/about/removed-packages/.&nbsp; Please give me your 
suggestions.

Thanks,
Huihui


------------------ Original ------------------
From: "Yu Huihui" <yuhuihui2...@foxmail.com&gt;;
Date: Wed, Feb 17, 2021 11:55 AM
To: "mtmorgan.bioc"<mtmorgan.b...@gmail.com&gt;;
Cc: "bioc-devel"<bioc-devel@r-project.org&gt;;
Subject: [Bioc-devel] How to change the name of a package on Bioconductor

Hello,

I have released a package vasp to&amp;nbsp;Bioconductor 
(http://bioconductor.org/packages/vasp). Recently I had a manuscript about this 
package published&amp;nbsp;on New Physiologist 
(https://nph.onlinelibrary.wiley.com/doi/10.1111/nph.17189). However, on the 
manuscript, the link to the package is http://bioconductor.org/packages/VaSP. I 
want to change the name of the package to VaSP from vasp.&amp;nbsp; I changed 
the package name and updated it in&amp;nbsp;git.bioconductor.org, but the build 
failed and it said "ERROR&amp;nbsp; (Bad DESCRIPTION file)".&amp;nbsp;


Can I change the name of a package existing on Bioconductor? How can I do that?


Thanks,
Huihui
[[alternative HTML version deleted]]

_______________________________________________
Bioc-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel
        [[alternative HTML version deleted]]

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

Reply via email to