> Il giorno 10feb2021, alle ore 14:31, Kern, Lori 
> <lori.sheph...@roswellpark.org> ha scritto:
> 
> Have you reached out to the maintainer of the github package to see if they 
> would plan on submitting to CRAN or Bioconductor?
> If they do not,  you could see if they are okay with you including the code 
> in your package and then clearly indicate their authorship in the man pages 
> and by giving contributor credit in the DESCRIPTION. They might also include 
> CITATION information in their package to include?
> 
> Others might have additional thoughts?

Ana, 

if you are in a position to take that other code “as is” and then assume 
maintainership over it, this may be a way forward. However, consider these 
issues in advance:
- What happens if these other authors change their code on GitHub? Will you 
also synchronize the copy in your own package, or leave it as is? This requires 
a process and potentially continuous resources. 
- Who is responsible for fixing bugs in that copied code? 
- There are many reasons why people might not put their code on CRAN and 
Bioconductor, but in case it is a sign of low confidence in the quality of the 
code or low commitment to maintain it, depending on it incurs additional 
technical debt for you.

Are there maybe other packages (on CRAN/Bioconductor) that provide what you 
need?

        Kind regards
                Wolfgang


> 
> Cheers,
> 
> 
> Lori Shepherd
> 
> Bioconductor Core Team
> 
> Roswell Park Comprehensive Cancer Center
> 
> Department of Biostatistics & Bioinformatics
> 
> Elm & Carlton Streets
> 
> Buffalo, New York 14263
> 
> ________________________________
> From: Bioc-devel <bioc-devel-boun...@r-project.org> on behalf of Ana Carolina 
> Leote <anacarolinale...@gmail.com>
> Sent: Wednesday, February 10, 2021 5:14 AM
> To: bioc-devel@r-project.org <bioc-devel@r-project.org>
> Subject: [Bioc-devel] How to integrate code from a package not available on 
> bioconductor
> 
> Dear all,
> 
> I am a package maintainer and would like to add a functionality that
> depends on another package which is not available in bioconductor, only via
> GitHub. I would like to make the necessary changes in order to be able to
> use their code in my package. Can anyone point me towards the best way to
> proceed without undermining the authorship of the original developers? Is
> copying their code to my package and editing it to bioconductor standards
> appropriate?
> 
> Thank you and best wishes,
> Carolina
> 
> *Ana Carolina Leote*
> *MSc. Biological Engineering*
> *PhD student at the Cologne Graduate School for Ageing Research*
> *Cellular networks and systems biology (Beyer group), **CECAD Research
> Center*
> https://secure-web.cisco.com/1sN_yjFZ4rXsNHMf8Fp8CJTySgKw-1exyK2uoJVgve2HB-ffaKVZpjVqnqKkiHfvj-8XfBD5L-E-u5CSB1GVD7eouovHeu4HCMh60N2H2o2WA8SOPodHnGfUgo8J3fWYeoSrQCiNJ5M4yE2VTnUi-WGlGdJeBDFxKTQwTFVThCjoTyAwk1tTdVAznZxVTGkCNBmBuV1Na-a0-81QaIYra4grO9-57FesPlxZIA0WUU9icoS3LgqlPTUhsmLZUM0NmejCSrTNSDA9AzDs7tB66TW4lBTvaNpOHMrk5wPCYIPckLqpDkVL3HnRSiWmXdWJE/https%3A%2F%2Fwww.linkedin.com%2Fin%2Fanacarolinaleote%2F
> 
>        [[alternative HTML version deleted]]
> 
> _______________________________________________
> Bioc-devel@r-project.org mailing list
> https://secure-web.cisco.com/1vxzYOt1Hk0jYyShxe8B714l2GGAvh6Qvfo2Ey_49Ro47iSw83aMqNIB5Qv3keiqGApswE2x6TuWzoZjp-NJuEJcrt-skDYLR1Lsd0m1gCdOno-5vOXu1DHnuKsRkZQEyXRX00TjWpnBjbIwuJq5ll1xYmpurSpXNAagbyUQpcfZ136DgLhfGEM63BY-2KzMOwYsXqzpFhqcGhYhR1BkRDJBlIK7NjrhbsQ_8f4Hn2n7yvll4i20POhhaeiLBMZwwu0HXiWtT8v6VNA8pbxf7YxHpISCef2JJErtEjx21uA1ZQxeTNYg3X_37zZDJYGcZ/https%3A%2F%2Fstat.ethz.ch%2Fmailman%2Flistinfo%2Fbioc-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