unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Merging unicode
@ 2007-05-29 15:38 Juanma Barranquero
  2007-05-29 17:38 ` Andreas Schwab
  2007-05-30  4:26 ` Richard Stallman
  0 siblings, 2 replies; 10+ messages in thread
From: Juanma Barranquero @ 2007-05-29 15:38 UTC (permalink / raw)
  To: Emacs-Devel

Assuming 22.1 is released in the next few days, what is the status and
timeline with respect to merging the emacs-unicode-2 branch to the
trunk?

             Juanma

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Merging unicode
  2007-05-29 15:38 Merging unicode Juanma Barranquero
@ 2007-05-29 17:38 ` Andreas Schwab
  2007-05-29 19:01   ` Juanma Barranquero
  2007-05-30  4:26 ` Richard Stallman
  1 sibling, 1 reply; 10+ messages in thread
From: Andreas Schwab @ 2007-05-29 17:38 UTC (permalink / raw)
  To: Juanma Barranquero; +Cc: Emacs-Devel

"Juanma Barranquero" <lekktu@gmail.com> writes:

> Assuming 22.1 is released in the next few days, what is the status and
> timeline with respect to merging the emacs-unicode-2 branch to the
> trunk?

I don't think there is any interlock between the 22.1 release and the
unicode-2 merge.

Andreas.

-- 
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Merging unicode
  2007-05-29 17:38 ` Andreas Schwab
@ 2007-05-29 19:01   ` Juanma Barranquero
  2007-05-29 21:55     ` David Kastrup
  0 siblings, 1 reply; 10+ messages in thread
From: Juanma Barranquero @ 2007-05-29 19:01 UTC (permalink / raw)
  To: Andreas Schwab; +Cc: Emacs-Devel

On 5/29/07, Andreas Schwab <schwab@suse.de> wrote:

> I don't think there is any interlock between the 22.1 release and the
> unicode-2 merge.

I got the impression that people was refraining from doing large-scale
changes to the trunk to facilitate testing patches in the trunk before
moving them to the EMACS_22_BASE branch.

But if I'm wrong, what is delaying the merge of the unicode branch?

             Juanma

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Merging unicode
  2007-05-29 19:01   ` Juanma Barranquero
@ 2007-05-29 21:55     ` David Kastrup
  2007-05-29 22:12       ` Jason Rumney
  2007-05-29 22:37       ` Juanma Barranquero
  0 siblings, 2 replies; 10+ messages in thread
From: David Kastrup @ 2007-05-29 21:55 UTC (permalink / raw)
  To: Juanma Barranquero; +Cc: Andreas Schwab, Emacs-Devel

"Juanma Barranquero" <lekktu@gmail.com> writes:

> On 5/29/07, Andreas Schwab <schwab@suse.de> wrote:
>
>> I don't think there is any interlock between the 22.1 release and the
>> unicode-2 merge.
>
> I got the impression that people was refraining from doing large-scale
> changes to the trunk to facilitate testing patches in the trunk before
> moving them to the EMACS_22_BASE branch.
>
> But if I'm wrong, what is delaying the merge of the unicode branch?

Well, that the jury is somewhat out on the multi-tty branch.  I had
made some proposals with regard to environment variables, but if I am
going to do them myself, I will need at least one or two weekends.
Then there is the matter of non-existing Texinfo information for the
Elisp manual and also the Emacs manual.

Merging unicode2 first will cause synch headaches in the multitty
branch (larger than the other way round, presumably).  However, Károly
had already agreed he'd do the synch work for unicode-2 if that is
synched first.  And we really should not wait all too long with
multi-tty since the available manpower means that it would likely be a
bad idea to have extensive package updates (tramp, gnus, whatever)
before we have basically merged all the branches we want in.  But it
also does not make much sense to merge in multi-tty before we have
arrived at a variable/terminal/environment model that has either a
solid chance for being the final model (in which case we will have to
do changes to other stuff just once) or is minimally invasive (in
which case we can keep most current stuff and probably make decisions
about changes, if any, later).

We currently still have some bug fixes trundling in.  Applying them to
both EMACS_22_BASE and trunk is easier before the unicode-2 synch.

But on the other hand, Emacs 22.1 is in its final throws.  Synching
unicode-2 will make parallel updates of EMACS_22_BASE and trunk a bit
more inconvenient.  And maybe we just need that bit of inconvenience
to shoo Emacs 22.1 out the door.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Merging unicode
  2007-05-29 21:55     ` David Kastrup
@ 2007-05-29 22:12       ` Jason Rumney
  2007-05-29 22:52         ` David Kastrup
  2007-05-29 22:37       ` Juanma Barranquero
  1 sibling, 1 reply; 10+ messages in thread
From: Jason Rumney @ 2007-05-29 22:12 UTC (permalink / raw)
  To: David Kastrup; +Cc: Juanma Barranquero, Emacs-Devel, Andreas Schwab

David Kastrup wrote:
> Merging unicode2 first will cause synch headaches in the multitty
> branch (larger than the other way round, presumably).

I don't know why you presume this. The same two versions will be being
merged, and the same conflicts produced. The branch in CVS where the
work takes place to resolve the conflicts is the only variable.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Merging unicode
  2007-05-29 21:55     ` David Kastrup
  2007-05-29 22:12       ` Jason Rumney
@ 2007-05-29 22:37       ` Juanma Barranquero
  2007-05-29 22:46         ` Jason Rumney
  1 sibling, 1 reply; 10+ messages in thread
From: Juanma Barranquero @ 2007-05-29 22:37 UTC (permalink / raw)
  To: David Kastrup; +Cc: Andreas Schwab, Emacs-Devel

On 5/29/07, David Kastrup <dak@gnu.org> wrote:

> Well, that the jury is somewhat out on the multi-tty branch.

OTOH the unicode branch is ready to be merged.

> Then there is the matter of non-existing Texinfo information for the
> Elisp manual and also the Emacs manual.

Why should that affect the merge? We're not going to release 23.1 any time soon.

> Merging unicode2 first will cause synch headaches in the multitty
> branch (larger than the other way round, presumably).

I agree with Jason: the conflicts are the same, the only thing that
varies is where do they happen and who shoulders the effort.

> But on the other hand, Emacs 22.1 is in its final throws.  Synching
> unicode-2 will make parallel updates of EMACS_22_BASE and trunk a bit
> more inconvenient.  And maybe we just need that bit of inconvenience
> to shoo Emacs 22.1 out the door.

It's an option to ponder... :)

             Juanma


-- 
What is this talk of "release"? Klingons do not make software
"releases". Our software "escapes" leaving a bloody trail of designers
and quality assurance people in its wake.
                                    -- The Klingon Programmer

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Merging unicode
  2007-05-29 22:37       ` Juanma Barranquero
@ 2007-05-29 22:46         ` Jason Rumney
  2007-05-29 22:54           ` Juanma Barranquero
  0 siblings, 1 reply; 10+ messages in thread
From: Jason Rumney @ 2007-05-29 22:46 UTC (permalink / raw)
  To: Juanma Barranquero; +Cc: Andreas Schwab, Emacs-Devel

Juanma Barranquero wrote:
> I agree with Jason: the conflicts are the same, the only thing that
> varies is where do they happen and who shoulders the effort.

I disagree that "who shoulders the effort" varies though. The merge
needs collaboration between people familiar with the code in both
branches to figure out how to best solve any problems that come up.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Merging unicode
  2007-05-29 22:12       ` Jason Rumney
@ 2007-05-29 22:52         ` David Kastrup
  0 siblings, 0 replies; 10+ messages in thread
From: David Kastrup @ 2007-05-29 22:52 UTC (permalink / raw)
  To: Jason Rumney; +Cc: Juanma Barranquero, Emacs-Devel, Andreas Schwab

Jason Rumney <jasonr@gnu.org> writes:

> David Kastrup wrote:
>> Merging unicode2 first will cause synch headaches in the multitty
>> branch (larger than the other way round, presumably).
>
> I don't know why you presume this. The same two versions will be being
> merged, and the same conflicts produced.

But the work will be done by different sets of people.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Merging unicode
  2007-05-29 22:46         ` Jason Rumney
@ 2007-05-29 22:54           ` Juanma Barranquero
  0 siblings, 0 replies; 10+ messages in thread
From: Juanma Barranquero @ 2007-05-29 22:54 UTC (permalink / raw)
  To: Jason Rumney; +Cc: Andreas Schwab, Emacs-Devel

On 5/30/07, Jason Rumney <jasonr@gnu.org> wrote:

> I disagree that "who shoulders the effort" varies though. The merge
> needs collaboration between people familiar with the code in both
> branches to figure out how to best solve any problems that come up.

That depends, I think, on whether branch A is merged to the trunk, and
then B is merged immediately, or A is merged to the trunk, B
synchronized one or more times with the trunk, and then merged some
time afterwards. You talk about the problems, and I'm thinking more of
the footwork of maintaining branches more or less synchronized, even
if the number of conflicts is low.

Whatever the case, I think we should merge the unicode branch ASAP.

             Juanma

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: Merging unicode
  2007-05-29 15:38 Merging unicode Juanma Barranquero
  2007-05-29 17:38 ` Andreas Schwab
@ 2007-05-30  4:26 ` Richard Stallman
  1 sibling, 0 replies; 10+ messages in thread
From: Richard Stallman @ 2007-05-30  4:26 UTC (permalink / raw)
  To: Juanma Barranquero; +Cc: emacs-devel

    Assuming 22.1 is released in the next few days, what is the status and
    timeline with respect to merging the emacs-unicode-2 branch to the
    trunk?

The main question is whether to merge emacs-unicode-2 or multy-tty
first.  Once 22.1 is released, we can merge a few changes into the 22
branch as described in FOR-RELEASE.  Then it would be good to merge
those two branches as soon as that can feasibly be done.

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2007-05-30  4:26 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-29 15:38 Merging unicode Juanma Barranquero
2007-05-29 17:38 ` Andreas Schwab
2007-05-29 19:01   ` Juanma Barranquero
2007-05-29 21:55     ` David Kastrup
2007-05-29 22:12       ` Jason Rumney
2007-05-29 22:52         ` David Kastrup
2007-05-29 22:37       ` Juanma Barranquero
2007-05-29 22:46         ` Jason Rumney
2007-05-29 22:54           ` Juanma Barranquero
2007-05-30  4:26 ` Richard Stallman

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).