Mercurial update

classic Classic list List threaded Threaded
14 messages Options
Reply | Threaded
Open this post in threaded view
|

Mercurial update

Axel Hecht
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
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: Mercurial update

Marcelo Poli-2
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.
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: Mercurial update

Filip Miletic-4
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
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: Mercurial update

Axel Hecht
Filip Miletic wrote:
> 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

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
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: Mercurial update

Zbigniew Braniecki-2
In reply to this post by Marcelo Poli-2
Marcelo Poli wrote:
> 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.

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

Very beginning.

Greetings
Zbigniew Braniecki
--

Mozilla (http://www.mozilla.org)
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: Mercurial update

Filip Miletic-4
In reply to this post by Axel Hecht
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

_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: Mercurial update

Axel Hecht
Filip Miletic wrote:

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

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
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: Mercurial update

Alexander Shopov
In reply to this post by Axel Hecht
Will there be a mailing list for automatic notification of commits?
Projects like KDE & GNOME have such ones.

Kind regards:
al_shopov
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: Mercurial update

Mark Banner-2
In reply to this post by Axel Hecht
Александър Шопов 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

_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: Mercurial update

Justin Wood (Callek)-2
Mark Banner wrote:
> Александър Шопов 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.
>

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)
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: Mercurial update

Brian King-2
In reply to this post by Axel Hecht
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
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: Mercurial update

Simon Paquet-3
In reply to this post by Axel Hecht
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
--
Thunderbird/Calendar Localisation (L10n) Coordinator
Calendar website maintainer: http://www.mozilla.org/projects/calendar
Calendar developer blog:     http://weblogs.mozillazine.org/calendar
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: Mercurial update

flod
In reply to this post by Brian King-2
>
> 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

_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n
Reply | Threaded
Open this post in threaded view
|

Re: Mercurial update

Axel Hecht
In reply to this post by Simon Paquet-3
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
_______________________________________________
dev-l10n mailing list
[hidden email]
https://lists.mozilla.org/listinfo/dev-l10n