Discussion:
[OM Cooker] svn soft/ -> git ?
Per Øyvind Karlsen
2013-06-20 17:35:23 UTC
Permalink
Ahoi!
On Wed, 19 Jun 2013 07:08:17 +0000
Well in my opinion upstream have moved to Mageia so nothing is lost :)
Just had a small discussion about that. Think we should end up with having
a
few tools (the ones we really need) in a repo on abf (bero: please suggest
one?
openmandriva/soft/ ?).
For the other ones I do not really see a need to port them. I think it's
better
to drop stuff we don't need and nobody really cares for.
Considering what's upstream and what just are local repos to help us
maintaining little differences and branding: Think TPG is right that
Mageia is
the Source where most of the tools we use is developed actively.
If you see under moondrake/, you'll find much of it imported and
maintained, actively having been merging changes from rosa & mageia, while
done quite an amount of work on some of the tools.

It would be best adviced to just import the rest to same place (and to
avoid political nutjobs screaming, the group may very well be renamed
whatever else, but disregard it for now) as I'm actively maintaining things
there anyways. :)

--
Regards,
Per Øyvind
Jochen Schönfelder
2013-06-20 17:59:29 UTC
Permalink
Hi Per,

On Thu, 20 Jun 2013 19:35:23 +0200
Post by Per Øyvind Karlsen
Ahoi!
On Wed, 19 Jun 2013 07:08:17 +0000
Well in my opinion upstream have moved to Mageia so nothing is lost :)
Just had a small discussion about that. Think we should end up with having
a
few tools (the ones we really need) in a repo on abf (bero: please suggest
one?
openmandriva/soft/ ?).
For the other ones I do not really see a need to port them. I think it's
better
to drop stuff we don't need and nobody really cares for.
Considering what's upstream and what just are local repos to help us
maintaining little differences and branding: Think TPG is right that
Mageia is
the Source where most of the tools we use is developed actively.
If you see under moondrake/, you'll find much of it imported and
maintained, actively having been merging changes from rosa & mageia, while
done quite an amount of work on some of the tools.
Yeah, already took a look there. However, after some discussion we found out
that having omv changes in a own place with things like artwork and branding
already attached to it, should work best.

Think we will happily take over input from there (that moondrake group), too. As
you also happily take mine as far as i see :)
Post by Per Øyvind Karlsen
It would be best adviced to just import the rest to same place (and to
avoid political nutjobs screaming, the group may very well be renamed
whatever else, but disregard it for now) as I'm actively maintaining things
there anyways. :)
Hmm.. considering the "rest" of svn.mandriva.com/soft. Do you have an idea of
what we should consider helpful? Or maybe what to just drop silently?

Jochen
Raphaël Jadot
2013-06-20 18:48:08 UTC
Permalink
Yes, this was even a proposal made by João to join forces between
people sharing the same base tools (OMA, Mageia, Moodrake, MDV,
Rosa...) under the name Sirius Project (the name of the brightest star
in our sky, not considering the Sun, of course :)
So, Why not make contact with others at Mageia and set up an external
project not associated with Rosa, Mageia, OMDV, Moondrake?
Last time I checked about a month ago, Colin Guthrie, Michael
Schrerer, Alex Burmashev, Bero and a few others we're all in favor of
this.
There is no reason for any of us to host most of these projects.
Regards,
Matt
On Thu, Jun 20, 2013 at 11:35 AM, Per Øyvind Karlsen
Ahoi!
On Wed, 19 Jun 2013 07:08:17 +0000
Well in my opinion upstream have moved to Mageia so nothing
is lost :)
Just had a small discussion about that. Think we should end up
with having a
please suggest one?
openmandriva/soft/ ?).
For the other ones I do not really see a need to port them. I
think it's better
to drop stuff we don't need and nobody really cares for.
Considering what's upstream and what just are local repos to help us
maintaining little differences and branding: Think TPG is
right that Mageia is
the Source where most of the tools we use is developed actively.
If you see under moondrake/, you'll find much of it imported and
maintained, actively having been merging changes from rosa &
mageia, while done quite an amount of work on some of the tools.
It would be best adviced to just import the rest to same place
(and to avoid political nutjobs screaming, the group may very well
be renamed whatever else, but disregard it for now) as I'm
actively maintaining things there anyways. :)
--
Regards,
Per Øyvind
--
Best regards, meilleures salutations
Raphaël Jadot
David Walser
2013-06-20 19:08:30 UTC
Permalink
Subject: Re: [Cooker] [OM Cooker] svn soft/ -> git ?
Date: Thursday, June 20, 2013, 2:48 PM
Yes, this was even a proposal made by
João to join forces between
people sharing the same base tools (OMA, Mageia, Moodrake,
MDV,
Rosa...) under the name Sirius Project (the name of the
brightest star
in our sky, not considering the Sun, of course :)
Raphaël Jadot
2013-06-20 21:17:05 UTC
Permalink
Yes that's cool :)

Even, three group including Moondrake
Kewl, Nice to hear from you Colin!
I think we are at a good point in OMDV's progression and I hope MGA's
too to really take a stab at collaboration of the two groups.
Regards,
Matt
As Mageia is in the process of trying to get more people focus on
development of our own drak* stuff, this is well-timed. I hope
everyone else thinks it's a good idea and a formal proposal will be
working on converting the Mandriva subversion repositories to git.
This work is mostly complete but the secondary step is resetting
the git
repositories to the point at which Mageia forked (also deleting all
newer branches etc) and then synthesising a commit, tricking the
git-svn
metadata into working and then carrying on the import process via
Mageia
svn is taking a little longer. We're also squashing come "oops"
commits
that happened in subversion over the years.
We'll be publishing these in the next couple weeks and we will be
happy
to also make available the Mandriva versions of these repositories if
there is demand for this.
Obviously the conversions are done in such a way that authors are all
properly transferred to their real names/email addresses and care was
taken to try and get this right.
Col
--
Colin Guthrie
colin(at)mageia.org <http://mageia.org>
http://colin.guthr.ie/
Tribalogic Limited http://www.tribalogic.net/
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
--
Colin Guthrie
colin(at)mageia.org <http://mageia.org>
http://colin.guthr.ie/
Tribalogic Limited http://www.tribalogic.net/
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
--
Best regards, meilleures salutations
Raphaël Jadot
Colin Guthrie
2013-06-20 21:51:47 UTC
Permalink
Hi,

I should be clear here (and this is something I've previously mentioned
to at least Matthew) that this git conversion process does not mean any
kind of "shared upstream" just yet.

For better or worse, some of the tools are really very tightly tied to
the distribution release process where bugs and problems in the
installer and related tools are found, fixed and released with fairly
quick turnaround. This process is not ideal (i.e. it shouldn't be quite
the frantic experience it is), but that's just the way it is and to have
the baggage of some kind of coordinated upstream likely wouldn't be
beneficial to anyone at this stage.

So for now I think the use of git will just help share things more
easily but I still ultimately see people (at least us) maintaining our
own "upstream" versions and release process because of the above issues.

Obviously if you want to use the Mageia versions as is (perhaps with
local patches generated with help from git (kinda like how we manage
initscripts from fedora) and submit fixes to us to commit, that would be
great, but that's really up to those managing these tools in the
respective distros and if you want to keep your own release and
versioning process, that's obviously fine and hopefully git will make
that much less burdensome than it is now.

So I hope the reasoning above is clear as to why, for us, it doesn't
make sense to have a single, coordinated upstream just yet. The fullness
of time might of course change that.

All the best

Col
Post by Raphaël Jadot
Yes that's cool :)
Even, three group including Moondrake
Kewl, Nice to hear from you Colin!
I think we are at a good point in OMDV's progression and I hope MGA's
too to really take a stab at collaboration of the two groups.
Regards,
Matt
As Mageia is in the process of trying to get more people focus on
development of our own drak* stuff, this is well-timed. I hope
everyone else thinks it's a good idea and a formal proposal will be
working on converting the Mandriva subversion repositories to git.
This work is mostly complete but the secondary step is resetting the git
repositories to the point at which Mageia forked (also deleting all
newer branches etc) and then synthesising a commit, tricking the git-svn
metadata into working and then carrying on the import process via Mageia
svn is taking a little longer. We're also squashing come "oops" commits
that happened in subversion over the years.
We'll be publishing these in the next couple weeks and we will be happy
to also make available the Mandriva versions of these repositories if
there is demand for this.
Obviously the conversions are done in such a way that authors are all
properly transferred to their real names/email addresses and care was
taken to try and get this right.
Col
--
Colin Guthrie
colin(at)mageia.org <http://mageia.org>
http://colin.guthr.ie/
Tribalogic Limited http://www.tribalogic.net/
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
--
Colin Guthrie
colin(at)mageia.org <http://mageia.org>
http://colin.guthr.ie/
Tribalogic Limited http://www.tribalogic.net/
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
--
Best regards, meilleures salutations
Raphaël Jadot
--
Colin Guthrie
colin(at)mageia.org
http://colin.guthr.ie/

Day Job:
Tribalogic Limited http://www.tribalogic.net/
Open Source:
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
Jeff Johnson
2013-06-20 21:59:55 UTC
Permalink
Post by Colin Guthrie
Hi,
I should be clear here (and this is something I've previously mentioned
to at least Matthew) that this git conversion process does not mean any
kind of "shared upstream" just yet.
Yes.

FWIW, RPM "upstream" attempts a build with a checkout of perl-URPM
and attempts to build perl-URPM for CI purposes on various non-Mandriva
platforms, including Mac OS X.

It is _ENTIRELY_ unclear (after asking) what sources to use.

Your loss: if URPMI isn't "portable" and tested outside of the
squabbling Balkanized islands left over of Mandriava, then
perl-URPM will surely be only of increasingly minor importance
(outside of Mandriva).

Off to scrap the perl-URPM CI testing in RPM ...

(aside)
I've done "Reply All" ... surely you people can decide on _ONE_ list
to squabble in public. *PLEASE*

73 de Jeff

Colin Guthrie
2013-06-20 19:55:50 UTC
Permalink
As Mageia is in the process of trying to get more people focus on
development of our own drak* stuff, this is well-timed. I hope
everyone else thinks it's a good idea and a formal proposal will be
Just so that everyone knows, myself and Nicolas (@mdv dev) have been
working on converting the Mandriva subversion repositories to git.

This work is mostly complete but the secondary step is resetting the git
repositories to the point at which Mageia forked (also deleting all
newer branches etc) and then synthesising a commit, tricking the git-svn
metadata into working and then carrying on the import process via Mageia
svn is taking a little longer. We're also squashing come "oops" commits
that happened in subversion over the years.

We'll be publishing these in the next couple weeks and we will be happy
to also make available the Mandriva versions of these repositories if
there is demand for this.

Obviously the conversions are done in such a way that authors are all
properly transferred to their real names/email addresses and care was
taken to try and get this right.

Col
--
Colin Guthrie
colin(at)mageia.org
http://colin.guthr.ie/

Day Job:
Tribalogic Limited http://www.tribalogic.net/
Open Source:
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
--
Colin Guthrie
colin(at)mageia.org
http://colin.guthr.ie/

Day Job:
Tribalogic Limited http://www.tribalogic.net/
Open Source:
Mageia Contributor http://www.mageia.org/
PulseAudio Hacker http://www.pulseaudio.org/
Trac Hacker http://trac.edgewall.org/
Loading...