[R-pkg-devel] Is R-Forge dead?
Brian G. Peterson
br|@n @end|ng |rom br@verock@com
Tue Jul 2 00:16:44 CEST 2024
Kevin,
I can't speak to whether R-Forge is dead, we migrated our projects to
github a long time ago.
The most straightforward answer for R packages in git repositories is
to use separate git projects. we were even able to import the entire
SVN history and r-forge issue history to github for each of our r-forge
projects when we migrated. The only major complexity that I recall was
creating a table mapping svn contributors to github users (where
available).
If you want to do it all in one git repository, I strongly suggest that
you *still* import all the svn history, but that you do it in one
directory per project, since this is required by `R CMD build`. We
sometimes use this 'one package per directory' approach in some of our
private repositories at work. In this case, if you use an IDE like
RStudio, you'll still create separate *RStudio* projects in each
directory, so that you can build, install, test, etc each package from
the IDE, but you can use a single repository for all of it.
Your future self will thank you for having full version control history
of all the "Olde" (tm) versions.
Best of luck. - Brian
see reference below about importing an svn repo to git:
Ref:
https://docs.github.com/en/migrations/importing-source-code/using-the-command-line-to-import-source-code/importing-a-subversion-repository
--
Brian G. Peterson
ph: +1.773.459.4973
im: bgpbraverock
On Mon, 2024-07-01 at 18:04 -0400, Kevin R. Coombes wrote:
> Hi,
>
> I have been maintaining packages in R-Forge for many tears. Last week
> I
> sent an email to r-forge using r-project.org to report problems with the
> build
> process. It appears that any changes I have pushed to R-Forge over
> approximately the last two months have resulted in the package
> remaining
> in the "Building" state, even though the logs suggest that the
> package
> built successfully on both LINUX and Windows. (Also, four of the six
> affected packages only included changes to the man pages to clean up
> NOTEs from the R cmd checks on old versions at CRAN, where the new
> versions now happily reside.) I have received no response nor
> acknowledgement to my email to R-Forge.
>
> Assuming that R-Forge has finally succumbed to the ravages of
> entropy,
> does anyone have advice on creating a git project that contains
> multiple
> R packages? (I really don't want to have to create 20+ new git
> projects,
> one per package).
>
> Best,
> Kevin
>
> ______________________________________________
> R-package-devel using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel
More information about the R-package-devel
mailing list