Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Mercurial update

5 views
Skip to first unread message

Axel Hecht

unread,
Aug 6, 2008, 9:43:18 AM8/6/08
to
Hi all,

here's a quick update on the mercurial migration:

Reed is currently going through the account creation process, and has
already created the individual repos.

I'll do the initial migration step, that is, I'll do an initial push of
a tagged version of your cvs repo.

I'll be starting with those locales that have a shipping product on cvs
trunk, i.e.:

af ar be ca cs da de el en-GB es-AR es-ES eu fi fr fy-NL ga-IE gu-IN he
hu id it ja ja-JP-mac ka ko ku lt mk mn nb-NO nl nn-NO pa-IN pl pt-BR
pt-PT ro ru sk sq sr sv-SE tr uk zh-CN zh-TW

I'm explicitly excluding those that are currently working towards a
fx3.0.x release, as that would require folks to cross commit over both
hg and cvs, which is tough. Same goes for sl and si, both of which I
know have outstanding patches.

If you want me to migrate you over, please follow up here with a good
timestamp. I'd suggest that folks don't migrate themselves, as the
migration should involve a tagging step that is just safer when done in
one go.

I'll do a follow up post on how to get stuff done once I verified that
it works as it should :-)

Any counter indications?

Axel

Marcelo Poli

unread,
Aug 6, 2008, 1:36:03 PM8/6/08
to
Axel Hecht escribió:

>
> I'll do a follow up post on how to get stuff done once I verified that
> it works as it should :-)
>
> Any counter indications?
>
> Axel
Please make a tutorial on how to use hg.

Filip Miletic

unread,
Aug 6, 2008, 3:58:01 PM8/6/08
to
Marcelo Poli schreef:

> Please make a tutorial on how to use hg.

Yes indeed, I was just about to say the same. Please make a tutorial, a
bare minimum of the required URLs and stuff.

f

Axel Hecht

unread,
Aug 6, 2008, 5:07:10 PM8/6/08
to

Will do.

I'm wondering if it's ok to do a staged approach. Maybe an MDC page that
I bootstrap with the basics, and answering questions on #l10n or #hg or
the talk page there, and to fill things up as we go.

That way those that are more tech-savvy and eager to do stuff on hg
could jump ahead and pave the way for other localizers.

Axel

Zbigniew Braniecki

unread,
Aug 6, 2008, 5:29:29 PM8/6/08
to Marcelo Poli

There are some materials at http://developer.mozilla.org/en/docs/Mercurial

Very beginning.

Greetings
Zbigniew Braniecki
--

Mozilla (http://www.mozilla.org)

Filip Miletic

unread,
Aug 6, 2008, 6:34:44 PM8/6/08
to
Axel Hecht schreef:

> Will do.
>
> I'm wondering if it's ok to do a staged approach. Maybe an MDC page that
> I bootstrap with the basics, and answering questions on #l10n or #hg or
> the talk page there, and to fill things up as we go.

I wasn't asking for a Mercurial tutorial. You should only provide a
link to the docs and let the people dig in.

Rather, the project-specific things should be noted, e.g. URL's to use,
procedures to follow, possibly the verification scripts (that would, for
instance, prevent committing to closed branches) etc.

f

Axel Hecht

unread,
Aug 6, 2008, 7:16:51 PM8/6/08
to

I don't intend to do the all-fitting extensive best-ever book on hg.
It's gonna start out with "here's how you get mozilla-central" and
"here's how you get your localization", and I'm going to take it from
there. And after all, MDC is a wiki, folks can just contribute :-)

Axel

Александър Шопов

unread,
Aug 7, 2008, 1:53:25 AM8/7/08
to dev-...@lists.mozilla.org
Will there be a mailing list for automatic notification of commits?
Projects like KDE & GNOME have such ones.

Kind regards:
al_shopov

Mark Banner

unread,
Aug 7, 2008, 3:44:10 AM8/7/08
to
Александър Шопов wrote:
> Will there be a mailing list for automatic notification of commits?
> Projects like KDE& GNOME have such ones.

Not sure about mailing list, but there should be an rss feed available.
These are already available for mozilla-central (see feed icon at
bottom-right of http://hg.mozilla.org/mozilla-central/), and it looks
like the new l10n repositories have them as well.

Standard8

Justin Wood (Callek)

unread,
Aug 8, 2008, 3:22:16 PM8/8/08
to

Feeds exist for any use of HgWeb, and thus for all mozilla repositories.

Of note is the mozilla-specific extension, "pushlog" which includes time
for when the Hg Push was done (and thus code is available to others) at:

http://hg.mozilla.org/mozilla-central/index.cgi/pushloghtml
and its RSS: http://hg.mozilla.org/mozilla-central/index.cgi/pushlog

All mozilla repo's /should/ have this available as well.

--
~Justin Wood (Callek)

Brian King

unread,
Aug 11, 2008, 4:42:25 PM8/11/08
to dev-...@lists.mozilla.org
Axel Hecht wrote:
> Hi all,
>
> here's a quick update on the mercurial migration:
>
> Reed is currently going through the account creation process, and has
> already created the individual repos.

By account do you mean user account? I'm wondering if our CVS accounts
will be auto-migrated or whether we will have to file new bugs for that.

- Brian

Simon Paquet

unread,
Aug 11, 2008, 4:59:09 PM8/11/08
to
Brian King wrote:

A few days ago when I asked that same question to Reed Loden, he told me
that all existing cvs accounts would be auto-migrated.

Simon Paquet
--
Thunderbird/Calendar Localisation (L10n) Coordinator
Calendar website maintainer: http://www.mozilla.org/projects/calendar
Calendar developer blog: http://weblogs.mozillazine.org/calendar

flod (Francesco Lodolo)

unread,
Aug 11, 2008, 6:21:59 PM8/11/08
to Mozilla l10n
>
> By account do you mean user account? I'm wondering if our CVS accounts
> will be auto-migrated or whether we will have to file new bugs for that.
Some days ago I received a message on the mail address I use for
BugZilla (and CVS), subject was "Mozilla LDAP account info for Hg
access": they're creating a LDAP user/password to access hg (or give
permissions to your existing LDAP account if you already have one),
using the same SSH key used for the CVS account.

See also https://bugzilla.mozilla.org/show_bug.cgi?id=449196

Francesco

Axel Hecht

unread,
Aug 12, 2008, 4:38:52 AM8/12/08
to
Simon Paquet wrote:
> Brian King wrote:
>
>>> Hi all,
>>>
>>> here's a quick update on the mercurial migration:
>>>
>>> Reed is currently going through the account creation process, and has
>>> already created the individual repos.
>> By account do you mean user account? I'm wondering if our CVS accounts
>> will be auto-migrated or whether we will have to file new bugs for that.
>
> A few days ago when I asked that same question to Reed Loden, he told me
> that all existing cvs accounts would be auto-migrated.
>
> Simon Paquet

Actually, *have* been migrated. Auth works via your ssh key as it did
with cvs.

http://developer.mozilla.org/en/docs/Mercurial_FAQ#How_do_I_check_stuff_in.3F
has more

Axel

0 new messages