* [gentoo-catalyst] Differences between 2.x and 3.x, future merging
@ 2011-06-25 18:21 Sebastian Pipping
2011-06-25 18:26 ` Matt Turner
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Sebastian Pipping @ 2011-06-25 18:21 UTC (permalink / raw
To: gentoo-catalyst
Hello!
The current process of copying changes from 2.x to 3.x or vice versa is
suboptimal, especially with no recent merge commit around.
I would like to start this thread to list and discuss differences
between catalyst 2.x and 3.x so we can then decide what needs to be
merged in which direction and then have a single branch soon (ideally)
or at least two branches with clear and to-the-point diffs.
Difference I have noticed (without searching) so far:
- Subarch "sh4aeb" is not supported on 3.x but 2.x
- Folder ./arch of 2.x is ./modules/catalyst/arch in 3.x
Please add any differences you are aware of. Many thanks!
Best,
Sebastian
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-catalyst] Differences between 2.x and 3.x, future merging
2011-06-25 18:21 [gentoo-catalyst] Differences between 2.x and 3.x, future merging Sebastian Pipping
@ 2011-06-25 18:26 ` Matt Turner
2011-06-25 19:20 ` William Hubbs
2011-06-25 18:37 ` Raúl Porcel
2011-06-26 2:22 ` Matt Turner
2 siblings, 1 reply; 7+ messages in thread
From: Matt Turner @ 2011-06-25 18:26 UTC (permalink / raw
To: gentoo-catalyst; +Cc: williamh
On Sat, Jun 25, 2011 at 2:21 PM, Sebastian Pipping <sping@gentoo.org> wrote:
> Hello!
>
>
> The current process of copying changes from 2.x to 3.x or vice versa is
> suboptimal, especially with no recent merge commit around.
>
> I would like to start this thread to list and discuss differences
> between catalyst 2.x and 3.x so we can then decide what needs to be
> merged in which direction and then have a single branch soon (ideally)
> or at least two branches with clear and to-the-point diffs.
>
> Difference I have noticed (without searching) so far:
>
> - Subarch "sh4aeb" is not supported on 3.x but 2.x
>
> - Folder ./arch of 2.x is ./modules/catalyst/arch in 3.x
>
> Please add any differences you are aware of. Many thanks!
>
> Best,
>
>
>
> Sebastian
WilliamH was just trying to determine this for himself on
#gentoo-releng a few minutes ago. CC'ing him here.
Matt
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-catalyst] Differences between 2.x and 3.x, future merging
2011-06-25 18:21 [gentoo-catalyst] Differences between 2.x and 3.x, future merging Sebastian Pipping
2011-06-25 18:26 ` Matt Turner
@ 2011-06-25 18:37 ` Raúl Porcel
2011-06-25 18:47 ` Sebastian Pipping
2011-06-26 2:22 ` Matt Turner
2 siblings, 1 reply; 7+ messages in thread
From: Raúl Porcel @ 2011-06-25 18:37 UTC (permalink / raw
To: gentoo-catalyst
On 06/25/2011 08:21 PM, Sebastian Pipping wrote:
> Difference I have noticed (without searching) so far:
>
> - Subarch "sh4aeb" is not supported on 3.x but 2.x
Fixed :)
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-catalyst] Differences between 2.x and 3.x, future merging
2011-06-25 18:37 ` Raúl Porcel
@ 2011-06-25 18:47 ` Sebastian Pipping
0 siblings, 0 replies; 7+ messages in thread
From: Sebastian Pipping @ 2011-06-25 18:47 UTC (permalink / raw
To: gentoo-catalyst
On 06/25/2011 08:37 PM, Raúl Porcel wrote:
> On 06/25/2011 08:21 PM, Sebastian Pipping wrote:
>> Difference I have noticed (without searching) so far:
>>
>> - Subarch "sh4aeb" is not supported on 3.x but 2.x
>
> Fixed :)
Looks like the class was already in there: on "make" my script throw an
assertion.
http://git.overlays.gentoo.org/gitweb/?p=proj/catalyst.git;a=commitdiff;h=93bd6040e6324299664bdeb132ce2a725c8f1b30
Still, thanks!
Best,
Sebastian
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-catalyst] Differences between 2.x and 3.x, future merging
2011-06-25 18:26 ` Matt Turner
@ 2011-06-25 19:20 ` William Hubbs
2011-06-25 20:25 ` William Hubbs
0 siblings, 1 reply; 7+ messages in thread
From: William Hubbs @ 2011-06-25 19:20 UTC (permalink / raw
To: gentoo-catalyst
[-- Attachment #1: Type: text/plain, Size: 2155 bytes --]
On Sat, Jun 25, 2011 at 02:26:33PM -0400, Matt Turner wrote:
> On Sat, Jun 25, 2011 at 2:21 PM, Sebastian Pipping <sping@gentoo.org> wrote:
> > Hello!
> >
> >
> > The current process of copying changes from 2.x to 3.x or vice versa is
> > suboptimal, especially with no recent merge commit around.
> >
> > I would like to start this thread to list and discuss differences
> > between catalyst 2.x and 3.x so we can then decide what needs to be
> > merged in which direction and then have a single branch soon (ideally)
> > or at least two branches with clear and to-the-point diffs.
> >
> > Difference I have noticed (without searching) so far:
> >
> > - Subarch "sh4aeb" is not supported on 3.x but 2.x
> >
> > - Folder ./arch of 2.x is ./modules/catalyst/arch in 3.x
> >
> > Please add any differences you are aware of. Many thanks!
There is a way to add the changes from catalyst_2 to master using git;
it will take someone who knows the code to make it happen, but you can
use rebase like so:
First, make sure that your copy of the repo is up to date and that you
have a branch called catalyst_2 that tracks the catalyst_2 branch. Then
do the following in the repo:
git checkout master
git rebase catalyst_2
Basically, this command will rework the master branch so that it
contains the changes that are only there but not in the catalyst_2
branch. You will have to resolve conflicts, then use git add and git
rebase--continue until that process is complete,.
Once you are done, run "git pull --rebase" to pick up the newest changes
in master, then git push to push everything back to master.
A conflict will look something like:
<<< HEAD
code
from
master
here
==========
code
from
other
branch
here
>>> catalyst_2
and you have to decide which piece of that code, or if it is parts of
both pieces, to keep, and remove the rest of it including the
<<< === and >>> lines.
For more info about how rebase works look at man git-rebase. Also I
learned a lot from http://progit.org/book and http://www.gitready.com.
Who knows the code well enough to do this?
Thanks,
William
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-catalyst] Differences between 2.x and 3.x, future merging
2011-06-25 19:20 ` William Hubbs
@ 2011-06-25 20:25 ` William Hubbs
0 siblings, 0 replies; 7+ messages in thread
From: William Hubbs @ 2011-06-25 20:25 UTC (permalink / raw
To: gentoo-catalyst
[-- Attachment #1: Type: text/plain, Size: 140 bytes --]
All,
doing the rebase may not be as hard as I first thought; I am playing
with it now and I'll let you know what I come up with.
William
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [gentoo-catalyst] Differences between 2.x and 3.x, future merging
2011-06-25 18:21 [gentoo-catalyst] Differences between 2.x and 3.x, future merging Sebastian Pipping
2011-06-25 18:26 ` Matt Turner
2011-06-25 18:37 ` Raúl Porcel
@ 2011-06-26 2:22 ` Matt Turner
2 siblings, 0 replies; 7+ messages in thread
From: Matt Turner @ 2011-06-26 2:22 UTC (permalink / raw
To: gentoo-catalyst
On Sat, Jun 25, 2011 at 2:21 PM, Sebastian Pipping <sping@gentoo.org> wrote:
> Hello!
>
>
> The current process of copying changes from 2.x to 3.x or vice versa is
> suboptimal, especially with no recent merge commit around.
>
> I would like to start this thread to list and discuss differences
> between catalyst 2.x and 3.x so we can then decide what needs to be
> merged in which direction and then have a single branch soon (ideally)
> or at least two branches with clear and to-the-point diffs.
>
> Difference I have noticed (without searching) so far:
>
> - Subarch "sh4aeb" is not supported on 3.x but 2.x
>
> - Folder ./arch of 2.x is ./modules/catalyst/arch in 3.x
>
> Please add any differences you are aware of. Many thanks!
As an aside, patches should go into master first, and cherry-picked
back to catalyst_2, not the other way around.
Matt
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2011-06-26 2:23 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-25 18:21 [gentoo-catalyst] Differences between 2.x and 3.x, future merging Sebastian Pipping
2011-06-25 18:26 ` Matt Turner
2011-06-25 19:20 ` William Hubbs
2011-06-25 20:25 ` William Hubbs
2011-06-25 18:37 ` Raúl Porcel
2011-06-25 18:47 ` Sebastian Pipping
2011-06-26 2:22 ` Matt Turner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox