[Debian-med-packaging] Bug#855494: SVN to Git migration status
Andreas Tille
andreas at an3as.eu
Fri Dec 1 13:24:18 UTC 2017
Hi Steffen,
On Fri, Dec 01, 2017 at 02:06:52PM +0100, Steffen Möller wrote:
> > as you know we need to be prepared that when Alioth is moved to some new
> > system SVN will not be available any more. So I was busy to migrate
> > close to all our packages from SVN to Git.
>
> That was a tremendous effort.
Yes. :-P
> Many thanks, Andreas. I am confident
> the gitlab environment when it eventually comes will attract many
> new contributions. I am confident this was worth it.
I also think that using Git exlusively is an enhancement and that the
fact that we are now forced to do the step is a positive thing.
> > Close to all means we have
> > the follwing remainings:
> >
> > r-cran-rlumshiny (Git repository created but I'd like to upload the
> > latest version and some new dependencies are just
> > missing)
> > mgltools
> This is on me.
:-)
> > My motivation for the latter is quite low due to the following reasons:
> >
> > * RC-buggy (#855494 :-()
> This should have been addressed with that one upload of mine that apparently
> had been lost before when the bug was addressed by upstream about two years
> ago.
But the program does not yet start. :-(
> > * Inclear situation what is latest upstream
> > ( https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855494#40 )
> Indeed.
I even removed the Id "Sargis Dallakyan <sargis at scripps.edu>" from the
Uploaders field since the address bounces. I have no idea whether we
get continuous support from upstream (which does not seem to be the
case considering that the download page keeps on pointing to a version
which they claim outdated. :-( :-( :-(
> > * I never liked the split of one upstream source into lots of SVN
> > checkouts in different source packages. Those who are working on
> > that set of packages need to do stupid repeated work for no good
> > reason and I really regret that I added myself as Uploader which
> > seems to be a good reason for other Uploaders to leave with this
> > kind of boring work they introduced in the first place
> Well. It is not _that_ easy since in general our ftpmasters like to have
> this all separated.
Erm, why? There is a *single* download tarball. Since when asks
ftpmaster for separating its content?
> > * My motivation is generally lower to work on non-free packages
>
> Well. Yes.
Does this mean you volunteer to do the remaining SVN -> Git migrations
and even more importantly fix bug #855494? If this bug is not fixed in
a timely manner I'd vote for removal of the packages. (BTW, I also
migrated some removed packages to keep the packaging history in case the
packaging effort might be continued in the future - no idea whether you
intent to do this.)
Kind regards
Andreas.
PS: If the package should be kept we might ask upstream whether they might
consider a free license to motivate others maintaining obviously
orphaned software ...
> >
> > I would really love if somebody else would volunteer to take over these
> > packages to migrate them from SVN to Git. The fact that somebody is
> > willing to spent the time to work on the packages would be a proof that
> > there is some real interest and we should not drop them at all. The
> > migration process is described here
> >
> > https://debian-med.alioth.debian.org/docs/policy.html#subversion-to-git
> >
> > You need to patch the onvert_svn_2_git and replace
> >
> > export SVN_URL=svn://svn.debian.org/svn/debian-med/trunk/packages/
> >
> > by
> >
> > export SVN_URL=svn://svn.debian.org/svn/debian-med/trunk/packages/mgltools
> >
> > since the packages are in a subdirectory.
> >
> > What else do I intend to migrate?
> >
> > We have several unfinished packaging stuff and I intend to check each
> > single one whether it might make sense to move it to Git. Our tasks
> > pages are displaying this information and I'd love to keep it but a
> > general review makes probably sense. So we should be left with a
> > basically empty SVN after the cleanup. Every hint about software which
> > is worth moving to Git or simply can be removed from SVN would be
> > welcome.
> >
> > BTW, since we now have removed nearly all existing packages I intend to
> > remove the remaining dirs containing the README.status files to help
> > keeping a better overview. Every interested developer should know how
> > to find the new VCS location even without those README.status files.
> >
> > Kind regards
> >
> > Andreas.
> >
>
--
http://fam-tille.de
More information about the Debian-med-packaging
mailing list