unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Bzr on Savannah
@ 2008-02-14  4:43 Richard Stallman
  2008-02-14 15:52 ` Sascha Wilde
  2008-02-15  2:00 ` Xavier Maillard
  0 siblings, 2 replies; 35+ messages in thread
From: Richard Stallman @ 2008-02-14  4:43 UTC (permalink / raw)
  To: emacs-devel

I believe Bzr is running on Savannah tho not fully supported.
Could someone see if it is feasible to put Emacs into Bzr there?




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

* Re: Bzr on Savannah
  2008-02-14  4:43 Bzr " Richard Stallman
@ 2008-02-14 15:52 ` Sascha Wilde
  2008-02-14 15:55   ` Bastien
  2008-02-15  2:00 ` Xavier Maillard
  1 sibling, 1 reply; 35+ messages in thread
From: Sascha Wilde @ 2008-02-14 15:52 UTC (permalink / raw)
  To: rms; +Cc: emacs-devel

Richard Stallman <rms@gnu.org> wrote:

> I believe Bzr is running on Savannah tho not fully supported.
> Could someone see if it is feasible to put Emacs into Bzr there?

Sorry in case I missed some important threads on this issue, but is the
decision on what DSCM to choose already made and if so why was bzr
(bazaar) chosen?

I have a vague memory that it was said, that bzr might become a part of
GNU, but as far as I can see, it isn't yet.

cheers
sascha
-- 
Sascha Wilde   -.-. ..- .-. .. --- ... .. - -.-- 
               -.- .. .-.. .-.. . -.. 
               - .... .
               -.-. .- -




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

* Re: Bzr on Savannah
  2008-02-14 15:52 ` Sascha Wilde
@ 2008-02-14 15:55   ` Bastien
  2008-02-14 21:51     ` Stephen J. Turnbull
  2008-02-15  0:03     ` Richard Stallman
  0 siblings, 2 replies; 35+ messages in thread
From: Bastien @ 2008-02-14 15:55 UTC (permalink / raw)
  To: Sascha Wilde; +Cc: rms, emacs-devel

Sascha Wilde <wilde@sha-bang.de> writes:

> Richard Stallman <rms@gnu.org> wrote:
>
>> I believe Bzr is running on Savannah tho not fully supported.
>> Could someone see if it is feasible to put Emacs into Bzr there?
>
> Sorry in case I missed some important threads on this issue, but is the
> decision on what DSCM to choose already made and if so why was bzr
> (bazaar) chosen?

AFAIK we are still waiting for the paper that ESR promised on this
topic.

-- 
Bastien




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

* Re: Bzr on Savannah
  2008-02-14 15:55   ` Bastien
@ 2008-02-14 21:51     ` Stephen J. Turnbull
  2008-02-15  0:03     ` Richard Stallman
  1 sibling, 0 replies; 35+ messages in thread
From: Stephen J. Turnbull @ 2008-02-14 21:51 UTC (permalink / raw)
  To: Bastien; +Cc: Sascha Wilde, rms, emacs-devel

Bastien writes:

 > AFAIK we are still waiting for the paper that ESR promised on this
 > topic.

FWIW, no discussion on that has happened in that last month.  Let me
see if he's committed any changes ... no.

Maybe he moved development to a different repo ... but if you're
waiting on Eric, you probably should get in direct touch with him.





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

* Re: Bzr on Savannah
  2008-02-14 15:55   ` Bastien
  2008-02-14 21:51     ` Stephen J. Turnbull
@ 2008-02-15  0:03     ` Richard Stallman
  2008-02-15  0:27       ` Miles Bader
  1 sibling, 1 reply; 35+ messages in thread
From: Richard Stallman @ 2008-02-15  0:03 UTC (permalink / raw)
  To: Bastien; +Cc: wilde, emacs-devel

Bzr is now a GNU package, though it has not been updated to reflect
that.  It is most unlikely that git or Mercurial will be GNU packages.
Thus, unless Bzr is unsuitable, we should use Bzr.

We've seen enough to know that each has its advantages but all are
workable.  So we should use Bzr.  And if there are aspects of it which
prove inconvenient, we can ask the Maintainer of Bzr to improve them.





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

* Re: Bzr on Savannah
  2008-02-15  0:03     ` Richard Stallman
@ 2008-02-15  0:27       ` Miles Bader
  0 siblings, 0 replies; 35+ messages in thread
From: Miles Bader @ 2008-02-15  0:27 UTC (permalink / raw)
  To: rms; +Cc: wilde, Bastien, emacs-devel

Richard Stallman <rms@gnu.org> writes:
> Thus, unless Bzr is unsuitable, we should use Bzr.

I've seen no evidence that bzr would be unsuitable, unless it's too slow
on the Emacs source-base.  Obviously setting up an Emacs bzr repository
is a good way to find out about that.  :-)

It'd be good to have a bzr client installed on fencepost, but the
version shown by apt-get (fencepost seems to be running ubuntu) is
_wildly_ out of date (like 2 years old), so I dunno the best way to go
about that.  I get the feeling the fencepost admins don't do "apt-get
update" very often...  [I prefer not to install software in ~/bin if
it's likely other people will want to use it.]

-Miles

-- 
Acquaintance, n. A person whom we know well enough to borrow from, but not
well enough to lend to.




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

* Re: Bzr on Savannah
  2008-02-15  2:00 ` Xavier Maillard
@ 2008-02-15  1:50   ` Miles Bader
  2008-02-15 13:04     ` Xavier Maillard
  2008-02-15  5:39   ` Eric Hanchrow
  2008-02-15  9:34   ` Andreas Schwab
  2 siblings, 1 reply; 35+ messages in thread
From: Miles Bader @ 2008-02-15  1:50 UTC (permalink / raw)
  To: Xavier Maillard; +Cc: Richard Stallman, emacs-devel

Xavier Maillard <xma@gnu.org> writes:
>    I believe Bzr is running on Savannah tho not fully supported.
>    Could someone see if it is feasible to put Emacs into Bzr there?
>
> Has anybody tried to follow GNU Emacs cvs through Git yet ?

I pull from it occasionally and it seems to work pretty well, but I do
most of my work using arch/CVS.

-Miles

-- 
Corporation, n. An ingenious device for obtaining individual profit without
individual responsibility.




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

* Re: Bzr on Savannah
  2008-02-14  4:43 Bzr " Richard Stallman
  2008-02-14 15:52 ` Sascha Wilde
@ 2008-02-15  2:00 ` Xavier Maillard
  2008-02-15  1:50   ` Miles Bader
                     ` (2 more replies)
  1 sibling, 3 replies; 35+ messages in thread
From: Xavier Maillard @ 2008-02-15  2:00 UTC (permalink / raw)
  To: Richard Stallman; +Cc: emacs-devel

Hi,

   I believe Bzr is running on Savannah tho not fully supported.
   Could someone see if it is feasible to put Emacs into Bzr there?

Has anybody tried to follow GNU Emacs cvs through Git yet ?

	Xavier
-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org




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

* Re: Bzr on Savannah
  2008-02-15  2:00 ` Xavier Maillard
  2008-02-15  1:50   ` Miles Bader
@ 2008-02-15  5:39   ` Eric Hanchrow
  2008-02-15  7:26     ` David Kastrup
  2008-02-15  9:34   ` Andreas Schwab
  2 siblings, 1 reply; 35+ messages in thread
From: Eric Hanchrow @ 2008-02-15  5:39 UTC (permalink / raw)
  To: emacs-devel

>>>>> "Xavier" == Xavier Maillard <xma@gnu.org> writes:

    Xavier> Has anybody tried to follow GNU Emacs cvs through Git yet ?

I get my Emacs from git://git.sv.gnu.org/emacs.git


-- 
If you're trying to choose between two theories and one gives
you an excuse for being lazy, the other one is probably right.
        -- Paul Graham





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

* Re: Bzr on Savannah
  2008-02-15  5:39   ` Eric Hanchrow
@ 2008-02-15  7:26     ` David Kastrup
  2008-02-16  2:00       ` Xavier Maillard
  0 siblings, 1 reply; 35+ messages in thread
From: David Kastrup @ 2008-02-15  7:26 UTC (permalink / raw)
  To: Eric Hanchrow; +Cc: emacs-devel

Eric Hanchrow <offby1@blarg.net> writes:

>>>>>> "Xavier" == Xavier Maillard <xma@gnu.org> writes:
>
>     Xavier> Has anybody tried to follow GNU Emacs cvs through Git yet ?
>
> I get my Emacs from git://git.sv.gnu.org/emacs.git

Same here.  Very convenient.

-- 
David Kastrup, Kriemhildstr. 15, 44793 Bochum




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

* Re: Bzr on Savannah
  2008-02-15  2:00 ` Xavier Maillard
  2008-02-15  1:50   ` Miles Bader
  2008-02-15  5:39   ` Eric Hanchrow
@ 2008-02-15  9:34   ` Andreas Schwab
  2008-02-16  2:00     ` Xavier Maillard
  2 siblings, 1 reply; 35+ messages in thread
From: Andreas Schwab @ 2008-02-15  9:34 UTC (permalink / raw)
  To: Xavier Maillard; +Cc: Richard Stallman, emacs-devel

Xavier Maillard <xma@gnu.org> writes:

> Hi,
>
>    I believe Bzr is running on Savannah tho not fully supported.
>    Could someone see if it is feasible to put Emacs into Bzr there?
>
> Has anybody tried to follow GNU Emacs cvs through Git yet ?

git://repo.or.cz/srv/git/emacs.git

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] 35+ messages in thread

* Re: Bzr on Savannah
  2008-02-15  1:50   ` Miles Bader
@ 2008-02-15 13:04     ` Xavier Maillard
  0 siblings, 0 replies; 35+ messages in thread
From: Xavier Maillard @ 2008-02-15 13:04 UTC (permalink / raw)
  To: Miles Bader; +Cc: rms, emacs-devel


   Xavier Maillard <xma@gnu.org> writes:
   >    I believe Bzr is running on Savannah tho not fully supported.
   >    Could someone see if it is feasible to put Emacs into Bzr there?
   >
   > Has anybody tried to follow GNU Emacs cvs through Git yet ?

   I pull from it occasionally and it seems to work pretty well, but I do
   most of my work using arch/CVS.

Don't know about bzr and arch, but Git is really easy to use and
works pretty well. I will try to see how cvsimport'ing it into
git works.

	Xavier
-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org




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

* Re: Bzr on Savannah
  2008-02-16  2:00       ` Xavier Maillard
@ 2008-02-16  1:59         ` Eric Hanchrow
  2008-02-16  8:42         ` Andreas Schwab
  2008-02-19  2:00         ` Michael Olson
  2 siblings, 0 replies; 35+ messages in thread
From: Eric Hanchrow @ 2008-02-16  1:59 UTC (permalink / raw)
  To: emacs-devel



    Tried it but it failed:

    [1] xma@localhost> git clone git://repo.or.cz/srv/git/emacs.git                                                     ~/usr/src/GITed
    Initialized empty Git repository in /home/xma/usr/src/GITed/emacs/.git/
    fatal: The remote end hung up unexpectedly
    fetch-pack from 'git://repo.or.cz/srv/git/emacs.git' failed.

I can't explain that; sorry.  All I can say is "it worked on my
machine"™

-- 
If you're trying to choose between two theories and one gives
you an excuse for being lazy, the other one is probably right.
        -- Paul Graham





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

* Re: Bzr on Savannah
  2008-02-15  9:34   ` Andreas Schwab
@ 2008-02-16  2:00     ` Xavier Maillard
  2008-02-16  2:04       ` Miles Bader
  2008-02-16  8:38       ` Andreas Schwab
  0 siblings, 2 replies; 35+ messages in thread
From: Xavier Maillard @ 2008-02-16  2:00 UTC (permalink / raw)
  To: Andreas Schwab; +Cc: rms, emacs-devel


   Xavier Maillard <xma@gnu.org> writes:

   > Hi,
   >
   >    I believe Bzr is running on Savannah tho not fully supported.
   >    Could someone see if it is feasible to put Emacs into Bzr there?
   >
   > Has anybody tried to follow GNU Emacs cvs through Git yet ?

   git://repo.or.cz/srv/git/emacs.git

Nice ! How is it synced with the CVS ?

	Xavier
-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org




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

* Re: Bzr on Savannah
  2008-02-15  7:26     ` David Kastrup
@ 2008-02-16  2:00       ` Xavier Maillard
  2008-02-16  1:59         ` Eric Hanchrow
                           ` (2 more replies)
  0 siblings, 3 replies; 35+ messages in thread
From: Xavier Maillard @ 2008-02-16  2:00 UTC (permalink / raw)
  To: David Kastrup; +Cc: offby1, emacs-devel


   Eric Hanchrow <offby1@blarg.net> writes:

   >>>>>> "Xavier" == Xavier Maillard <xma@gnu.org> writes:
   >
   >     Xavier> Has anybody tried to follow GNU Emacs cvs through Git yet ?
   >
   > I get my Emacs from git://git.sv.gnu.org/emacs.git

   Same here.  Very convenient.

Tried it but it failed:

[1] xma@localhost> git clone git://repo.or.cz/srv/git/emacs.git                                                     ~/usr/src/GITed
Initialized empty Git repository in /home/xma/usr/src/GITed/emacs/.git/
fatal: The remote end hung up unexpectedly
fetch-pack from 'git://repo.or.cz/srv/git/emacs.git' failed.

	Xavier
-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org




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

* Re: Bzr on Savannah
  2008-02-16  2:00     ` Xavier Maillard
@ 2008-02-16  2:04       ` Miles Bader
  2008-02-17  2:00         ` Xavier Maillard
  2008-02-16  8:38       ` Andreas Schwab
  1 sibling, 1 reply; 35+ messages in thread
From: Miles Bader @ 2008-02-16  2:04 UTC (permalink / raw)
  To: Xavier Maillard; +Cc: Andreas Schwab, rms, emacs-devel

Xavier Maillard <xma@gnu.org> writes:
>    git://repo.or.cz/srv/git/emacs.git
>
> Nice ! How is it synced with the CVS ?

Also:

   git://git.sv.gnu.org/emacs.git

-miles
-- 
Rational, adj. Devoid of all delusions save those of observation, experience
and reflection.




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

* Re: Bzr on Savannah
  2008-02-16  2:00     ` Xavier Maillard
  2008-02-16  2:04       ` Miles Bader
@ 2008-02-16  8:38       ` Andreas Schwab
  1 sibling, 0 replies; 35+ messages in thread
From: Andreas Schwab @ 2008-02-16  8:38 UTC (permalink / raw)
  To: Xavier Maillard; +Cc: rms, emacs-devel

Xavier Maillard <xma@gnu.org> writes:

>    Xavier Maillard <xma@gnu.org> writes:
>
>    > Hi,
>    >
>    >    I believe Bzr is running on Savannah tho not fully supported.
>    >    Could someone see if it is feasible to put Emacs into Bzr there?
>    >
>    > Has anybody tried to follow GNU Emacs cvs through Git yet ?
>
>    git://repo.or.cz/srv/git/emacs.git
>
> Nice ! How is it synced with the CVS ?

I'm running git-cvsimport about once a day.

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] 35+ messages in thread

* Re: Bzr on Savannah
  2008-02-16  2:00       ` Xavier Maillard
  2008-02-16  1:59         ` Eric Hanchrow
@ 2008-02-16  8:42         ` Andreas Schwab
  2008-02-21  2:00           ` Xavier Maillard
  2008-02-19  2:00         ` Michael Olson
  2 siblings, 1 reply; 35+ messages in thread
From: Andreas Schwab @ 2008-02-16  8:42 UTC (permalink / raw)
  To: Xavier Maillard; +Cc: offby1, emacs-devel

Xavier Maillard <xma@gnu.org> writes:

> fetch-pack from 'git://repo.or.cz/srv/git/emacs.git' failed.

Please try git://repo.or.cz/emacs.git instead.  (I accidentally pasted
the push url.)

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] 35+ messages in thread

* Re: Bzr on Savannah
  2008-02-16  2:04       ` Miles Bader
@ 2008-02-17  2:00         ` Xavier Maillard
  0 siblings, 0 replies; 35+ messages in thread
From: Xavier Maillard @ 2008-02-17  2:00 UTC (permalink / raw)
  To: Miles Bader; +Cc: schwab, rms, emacs-devel


   Xavier Maillard <xma@gnu.org> writes:
   >    git://repo.or.cz/srv/git/emacs.git
   >
   > Nice ! How is it synced with the CVS ?

   Also:

      git://git.sv.gnu.org/emacs.git

Ah, this one is working. Thank you very much Miles

	Xavier
-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org




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

* Re: Bzr on Savannah
  2008-02-16  2:00       ` Xavier Maillard
  2008-02-16  1:59         ` Eric Hanchrow
  2008-02-16  8:42         ` Andreas Schwab
@ 2008-02-19  2:00         ` Michael Olson
  2008-02-19  9:36           ` Andreas Schwab
  2 siblings, 1 reply; 35+ messages in thread
From: Michael Olson @ 2008-02-19  2:00 UTC (permalink / raw)
  To: emacs-devel

[-- Attachment #1: Type: text/plain, Size: 806 bytes --]

Xavier Maillard <xma@gnu.org> writes:

>    Eric Hanchrow <offby1@blarg.net> writes:
>
>    >>>>>> "Xavier" == Xavier Maillard <xma@gnu.org> writes:
>    >
>    >     Xavier> Has anybody tried to follow GNU Emacs cvs through Git yet ?
>    >
>    > I get my Emacs from git://git.sv.gnu.org/emacs.git
                                 ^^^^^^^^^^^^^^
>
>    Same here.  Very convenient.
>
> Tried it but it failed:
>
> [1] xma@localhost> git clone git://repo.or.cz/srv/git/emacs.git
                                     ^^^^^^^^^^^^^^

Wrong URL.

-- 
|       Michael Olson  |  FSF Associate Member #652     |
| http://mwolson.org/  |  Hobbies: Lisp, HCoop          |
| Projects: Emacs, Muse, ERC, EMMS, ErBot, DVC, Planner |
`-------------------------------------------------------'

[-- Attachment #2: Type: application/pgp-signature, Size: 188 bytes --]

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

* Re: Bzr on Savannah
  2008-02-19  2:00         ` Michael Olson
@ 2008-02-19  9:36           ` Andreas Schwab
  0 siblings, 0 replies; 35+ messages in thread
From: Andreas Schwab @ 2008-02-19  9:36 UTC (permalink / raw)
  To: Michael Olson; +Cc: emacs-devel

Michael Olson <mwolson@gnu.org> writes:

> Xavier Maillard <xma@gnu.org> writes:
>
>>    Eric Hanchrow <offby1@blarg.net> writes:
>>
>>    >>>>>> "Xavier" == Xavier Maillard <xma@gnu.org> writes:
>>    >
>>    >     Xavier> Has anybody tried to follow GNU Emacs cvs through Git yet ?
>>    >
>>    > I get my Emacs from git://git.sv.gnu.org/emacs.git
>                                  ^^^^^^^^^^^^^^
>>
>>    Same here.  Very convenient.
>>
>> Tried it but it failed:
>>
>> [1] xma@localhost> git clone git://repo.or.cz/srv/git/emacs.git
>                                      ^^^^^^^^^^^^^^
>
> Wrong URL.

git://repo.or.cz/emacs.git is also correct, but a different tree.

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] 35+ messages in thread

* Re: Bzr on Savannah
  2008-02-16  8:42         ` Andreas Schwab
@ 2008-02-21  2:00           ` Xavier Maillard
  0 siblings, 0 replies; 35+ messages in thread
From: Xavier Maillard @ 2008-02-21  2:00 UTC (permalink / raw)
  To: Andreas Schwab; +Cc: offby1, emacs-devel


   Xavier Maillard <xma@gnu.org> writes:

   > fetch-pack from 'git://repo.or.cz/srv/git/emacs.git' failed.

   Please try git://repo.or.cz/emacs.git instead.  (I accidentally pasted
   the push url.)

A bit late but I tried it and for the archive, I can say this url
is working.

Thank you.

	Xavier
-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org




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

* (no subject)
@ 2010-10-16  4:59 Richard Stallman
  2010-10-16  6:08 ` Werner LEMBERG
                   ` (2 more replies)
  0 siblings, 3 replies; 35+ messages in thread
From: Richard Stallman @ 2010-10-16  4:59 UTC (permalink / raw)
  To: emacs-devel

bzr was slow on savannah due to the use of sftp.
Do people find bzr satisfactory now?


-- 
Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org, www.gnu.org



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

* Re: (no subject)
  2010-10-16  4:59 (no subject) Richard Stallman
@ 2010-10-16  6:08 ` Werner LEMBERG
  2010-10-16  6:10   ` Werner LEMBERG
                     ` (2 more replies)
  2010-10-16  7:49 ` Is bzr+ssh's speed satisfactory? Eli Zaretskii
  2010-10-19 18:28 ` (no subject) Glenn Morris
  2 siblings, 3 replies; 35+ messages in thread
From: Werner LEMBERG @ 2010-10-16  6:08 UTC (permalink / raw)
  To: rms; +Cc: emacs-devel


> bzr was slow on savannah due to the use of sftp.
> Do people find bzr satisfactory now?

Well, I'm only doing `bzr pull', and it seems indeed to be more
responsive than previously.  However, the amount of data transferred
by bzr is still excessively large.  For example, updating from
rev. 101894 (Oct. 10th) to today's rev. 101979 (with `bzr pull') used
more than 20MByte!  Looking at the amount of changes actually applied
to the repository, I estimate that git would need only approx. 200 to
300kByte ^[$(Q#|^[(B this is 70 to 100 times less...

It would be great if someone using an emacs git repository could
verify my estimation.

git compresses the data on the remote side before transferring it.
Does bzr omit that step?  Maybe I'm missing a bzr option?  Otherwise,
it looks like a severe flaw in the design.  Given that many users
(including me currently) use mobile internet connections which are
sometimes extremely slow due to weak signal strength, bandwidth *is*
an issue even today.


    Werner



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

* Re: (no subject)
  2010-10-16  6:08 ` Werner LEMBERG
@ 2010-10-16  6:10   ` Werner LEMBERG
  2010-10-16  7:54     ` Is bzr+ssh's speed satisfactory? Eli Zaretskii
  2010-10-16  7:52   ` Eli Zaretskii
  2010-10-18  6:26   ` (no subject) Richard Stallman
  2 siblings, 1 reply; 35+ messages in thread
From: Werner LEMBERG @ 2010-10-16  6:10 UTC (permalink / raw)
  To: rms; +Cc: emacs-devel


> Well, I'm only doing `bzr pull', and it seems indeed to be more
> responsive than previously.  However, the amount of data transferred
> by bzr is still excessively large.  For example, updating from
> rev. 101894 (Oct. 10th) to today's rev. 101979 (with `bzr pull')
> used more than 20MByte!

I forgot to mention that I'm currently using bzr version 2.0.5 in case
this makes a difference w.r.t. the amount of transferred data.


    Werner



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

* Re: Is bzr+ssh's speed satisfactory?
  2010-10-16  4:59 (no subject) Richard Stallman
  2010-10-16  6:08 ` Werner LEMBERG
@ 2010-10-16  7:49 ` Eli Zaretskii
  2010-10-19 18:28 ` (no subject) Glenn Morris
  2 siblings, 0 replies; 35+ messages in thread
From: Eli Zaretskii @ 2010-10-16  7:49 UTC (permalink / raw)
  To: rms; +Cc: emacs-devel

> From: Richard Stallman <rms@gnu.org>
> Date: Sat, 16 Oct 2010 00:59:53 -0400
> 
> bzr was slow on savannah due to the use of sftp.
> Do people find bzr satisfactory now?

It is significantly faster, especially with frequent updates.  Where
previously I had to wait up to 5-6 minutes for an update of 3-4 days
worth of development, now it's down to 1-2 minutes or so, depending on
the amount of files that were modified.  Where previously it took 2
minutes to update a few files that were modified during several hours
since the last update, it now takes 25 seconds.  Previously it would
take about 40 seconds to get the "tree is up to date" result; now it
takes 10 to 15.

This is with a 3.5Mbps link, with other jobs running on the same
machine and using the link simultaneously.

I don't remember the exact timings of CVS, but I think the numbers are
comparable, perhaps even slightly faster.



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

* Re: Is bzr+ssh's speed satisfactory?
  2010-10-16  6:08 ` Werner LEMBERG
  2010-10-16  6:10   ` Werner LEMBERG
@ 2010-10-16  7:52   ` Eli Zaretskii
  2010-10-18  6:26   ` (no subject) Richard Stallman
  2 siblings, 0 replies; 35+ messages in thread
From: Eli Zaretskii @ 2010-10-16  7:52 UTC (permalink / raw)
  To: Werner LEMBERG; +Cc: rms, emacs-devel

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset=iso-2022-jp-2004, Size: 920 bytes --]

> Date: Sat, 16 Oct 2010 08:08:17 +0200 (CEST)
> From: Werner LEMBERG <wl@gnu.org>
> Cc: emacs-devel@gnu.org
> 
> However, the amount of data transferred
> by bzr is still excessively large.  For example, updating from
> rev. 101894 (Oct. 10th) to today's rev. 101979 (with `bzr pull') used
> more than 20MByte!  Looking at the amount of changes actually applied
> to the repository, I estimate that git would need only approx. 200 to
> 300kByte ^[$(Q#|^[(B this is 70 to 100 times less...
> 
> It would be great if someone using an emacs git repository could
> verify my estimation.
> 
> git compresses the data on the remote side before transferring it.
> Does bzr omit that step?  Maybe I'm missing a bzr option?  Otherwise,
> it looks like a severe flaw in the design.

These questions are better sent to the Bazaar list
(bazaar@lists.canonical.com), where the Bazaar developers can give
definitive answers to them.



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

* Re: Is bzr+ssh's speed satisfactory?
  2010-10-16  6:10   ` Werner LEMBERG
@ 2010-10-16  7:54     ` Eli Zaretskii
  0 siblings, 0 replies; 35+ messages in thread
From: Eli Zaretskii @ 2010-10-16  7:54 UTC (permalink / raw)
  To: Werner LEMBERG; +Cc: rms, emacs-devel

> Date: Sat, 16 Oct 2010 08:10:01 +0200 (CEST)
> From: Werner LEMBERG <wl@gnu.org>
> Cc: emacs-devel@gnu.org
> 
> 
> > Well, I'm only doing `bzr pull', and it seems indeed to be more
> > responsive than previously.  However, the amount of data transferred
> > by bzr is still excessively large.  For example, updating from
> > rev. 101894 (Oct. 10th) to today's rev. 101979 (with `bzr pull')
> > used more than 20MByte!
> 
> I forgot to mention that I'm currently using bzr version 2.0.5 in case
> this makes a difference w.r.t. the amount of transferred data.

I doubt that: I have Bazaar 2.2.1, and the combined size of the data
between Oct 10 and yesterday was 19MB or me.



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

* Re: (no subject)
  2010-10-16  6:08 ` Werner LEMBERG
  2010-10-16  6:10   ` Werner LEMBERG
  2010-10-16  7:52   ` Eli Zaretskii
@ 2010-10-18  6:26   ` Richard Stallman
  2 siblings, 0 replies; 35+ messages in thread
From: Richard Stallman @ 2010-10-18  6:26 UTC (permalink / raw)
  To: Werner LEMBERG; +Cc: emacs-devel

    Well, I'm only doing `bzr pull', and it seems indeed to be more
    responsive than previously.  However, the amount of data transferred
    by bzr is still excessively large.  For example, updating from
    rev. 101894 (Oct. 10th) to today's rev. 101979 (with `bzr pull') used
    more than 20MByte!  Looking at the amount of changes actually applied
    to the repository, I estimate that git would need only approx. 200 to
    300kByte   this is 70 to 100 times less...

    It would be great if someone using an emacs git repository could
    verify my estimation.

It would be interesting to set up parallel repositories, the latest
bzr and git, and update them at the same times.  Then it would be
possible to rigorously compare the amount of data transferred.

    git compresses the data on the remote side before transferring it.
    Does bzr omit that step?  Maybe I'm missing a bzr option?

It might be that the compression occurs in scp, and you're measuring
the amount of raw data rather than the amount actually transmitted.

But that's just a speculation.  It would be interesting to find out
for certain.

-- 
Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org, www.gnu.org



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

* Re: (no subject)
  2010-10-16  4:59 (no subject) Richard Stallman
  2010-10-16  6:08 ` Werner LEMBERG
  2010-10-16  7:49 ` Is bzr+ssh's speed satisfactory? Eli Zaretskii
@ 2010-10-19 18:28 ` Glenn Morris
  2010-10-19 18:43   ` bzr on Savannah Glenn Morris
  2 siblings, 1 reply; 35+ messages in thread
From: Glenn Morris @ 2010-10-19 18:28 UTC (permalink / raw)
  To: rms; +Cc: emacs-devel

Richard Stallman wrote:

> bzr was slow on savannah due to the use of sftp.
> Do people find bzr satisfactory now?

It is much improved and personally I find it satisfactory now, yes.



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

* bzr on Savannah
  2010-10-19 18:28 ` (no subject) Glenn Morris
@ 2010-10-19 18:43   ` Glenn Morris
  2010-10-19 18:58     ` Eli Zaretskii
  2010-10-24  3:54     ` Richard Stallman
  0 siblings, 2 replies; 35+ messages in thread
From: Glenn Morris @ 2010-10-19 18:43 UTC (permalink / raw)
  To: Richard Stallman, Emacs developers


> > bzr was slow on savannah due to the use of sftp.
> > Do people find bzr satisfactory now?
> 
> It is much improved and personally I find it satisfactory now, yes.

PS that comment was about basic bzr functionality. One service that
Savannah still does not provide is the ability to browse bzr
repositories via the web. The service that provides this is called
"Loggerhead", analogous to "ViewVC" for CVS repositories.
Several GNU projects have asked Savannah to implement this over many
months. Since roughly the start of the year, attempting to browse the
relevant page on Savannah simply reports:

http://bzr.savannah.gnu.org/lh/emacs

"loggerhead disabled due to instability; if you're interesting in
maintaining it, please contact us"

This issue is not as important as the sftp one was, but I think it is
important for Savannah to provide this service for Bzr repositories,
as it seems to do for every other version control system it supports.
This is the last gap in their bzr support that I can think of.



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

* Re: bzr on Savannah
  2010-10-19 18:43   ` bzr on Savannah Glenn Morris
@ 2010-10-19 18:58     ` Eli Zaretskii
  2010-10-19 19:03       ` Glenn Morris
  2010-10-24  3:54     ` Richard Stallman
  1 sibling, 1 reply; 35+ messages in thread
From: Eli Zaretskii @ 2010-10-19 18:58 UTC (permalink / raw)
  To: Glenn Morris; +Cc: rms, emacs-devel

> Date: Tue, 19 Oct 2010 14:43:11 -0400
> From: Glenn Morris <rgm@gnu.org>
> Cc: 
> 
> Since roughly the start of the year, attempting to browse the
> relevant page on Savannah simply reports:
> 
> http://bzr.savannah.gnu.org/lh/emacs
> 
> "loggerhead disabled due to instability; if you're interesting in
> maintaining it, please contact us"

Correction: now it reports: "HTTP 404 - File not found".

> This issue is not as important as the sftp one was, but I think it is
> important for Savannah to provide this service for Bzr repositories,
> as it seems to do for every other version control system it supports.

Yes, I agree.  I posted a request to the Savannah list to fix this
up.  Perhaps Richard's word will give this a boost.



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

* Re: bzr on Savannah
  2010-10-19 18:58     ` Eli Zaretskii
@ 2010-10-19 19:03       ` Glenn Morris
  0 siblings, 0 replies; 35+ messages in thread
From: Glenn Morris @ 2010-10-19 19:03 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: rms, emacs-devel

Eli Zaretskii wrote:

>> http://bzr.savannah.gnu.org/lh/emacs
>> 
>> "loggerhead disabled due to instability; if you're interesting in
>> maintaining it, please contact us"
>
> Correction: now it reports: "HTTP 404 - File not found".

I still get the first form (not that it matters much either way).



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

* Re: bzr on Savannah
  2010-10-19 18:43   ` bzr on Savannah Glenn Morris
  2010-10-19 18:58     ` Eli Zaretskii
@ 2010-10-24  3:54     ` Richard Stallman
  2010-10-24 19:50       ` Glenn Morris
  1 sibling, 1 reply; 35+ messages in thread
From: Richard Stallman @ 2010-10-24  3:54 UTC (permalink / raw)
  To: Glenn Morris; +Cc: emacs-devel

    One service that
    Savannah still does not provide is the ability to browse bzr
    repositories via the web. The service that provides this is called
    "Loggerhead", analogous to "ViewVC" for CVS repositories.

We need someone to volunteer to help Savannah and do this.
Would someone like to step forward?

     Since roughly the start of the year, attempting to browse the
    relevant page on Savannah simply reports:

    http://bzr.savannah.gnu.org/lh/emacs

    "loggerhead disabled due to instability;

What happened before then?  Did it work?
Or did it fail some other way?

-- 
Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org, www.gnu.org



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

* Re: bzr on Savannah
  2010-10-24  3:54     ` Richard Stallman
@ 2010-10-24 19:50       ` Glenn Morris
  0 siblings, 0 replies; 35+ messages in thread
From: Glenn Morris @ 2010-10-24 19:50 UTC (permalink / raw)
  To: rms; +Cc: emacs-devel

Richard Stallman wrote:

> We need someone to volunteer to help Savannah and do this.
> Would someone like to step forward?

Not me.

>     "loggerhead disabled due to instability;
>
> What happened before then?  Did it work?
> Or did it fail some other way?

I think maybe it did work at some point, but it was almost a year ago
so I can't remember.



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

end of thread, other threads:[~2010-10-24 19:50 UTC | newest]

Thread overview: 35+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-16  4:59 (no subject) Richard Stallman
2010-10-16  6:08 ` Werner LEMBERG
2010-10-16  6:10   ` Werner LEMBERG
2010-10-16  7:54     ` Is bzr+ssh's speed satisfactory? Eli Zaretskii
2010-10-16  7:52   ` Eli Zaretskii
2010-10-18  6:26   ` (no subject) Richard Stallman
2010-10-16  7:49 ` Is bzr+ssh's speed satisfactory? Eli Zaretskii
2010-10-19 18:28 ` (no subject) Glenn Morris
2010-10-19 18:43   ` bzr on Savannah Glenn Morris
2010-10-19 18:58     ` Eli Zaretskii
2010-10-19 19:03       ` Glenn Morris
2010-10-24  3:54     ` Richard Stallman
2010-10-24 19:50       ` Glenn Morris
  -- strict thread matches above, loose matches on Subject: below --
2008-02-14  4:43 Bzr " Richard Stallman
2008-02-14 15:52 ` Sascha Wilde
2008-02-14 15:55   ` Bastien
2008-02-14 21:51     ` Stephen J. Turnbull
2008-02-15  0:03     ` Richard Stallman
2008-02-15  0:27       ` Miles Bader
2008-02-15  2:00 ` Xavier Maillard
2008-02-15  1:50   ` Miles Bader
2008-02-15 13:04     ` Xavier Maillard
2008-02-15  5:39   ` Eric Hanchrow
2008-02-15  7:26     ` David Kastrup
2008-02-16  2:00       ` Xavier Maillard
2008-02-16  1:59         ` Eric Hanchrow
2008-02-16  8:42         ` Andreas Schwab
2008-02-21  2:00           ` Xavier Maillard
2008-02-19  2:00         ` Michael Olson
2008-02-19  9:36           ` Andreas Schwab
2008-02-15  9:34   ` Andreas Schwab
2008-02-16  2:00     ` Xavier Maillard
2008-02-16  2:04       ` Miles Bader
2008-02-17  2:00         ` Xavier Maillard
2008-02-16  8:38       ` Andreas Schwab

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).