I'm not really sure how the mirroring works, but all of our work is done on 
github and mirrored over to HG. I can tell that most of those branches on HG 
look to be old feature branches, that are no longer needed. So perhaps we're 
missing the part where we prune removed branches in github?

Best,
Kevin

----- Original Message -----
From: "Adrian Custer" <[email protected]>
To: "list dev-b2g" <[email protected]>
Sent: Thursday, January 9, 2014 1:46:09 PM
Subject: [b2g] The Gaia repos and their suitability for FxOS

Hey all,

There are two Gaia repos that I have run into so far: one on mozilla and 
one on github. The one on github seems relatively clean. The one on 
mozilla, tagged 'release', is a mess. The latter is used by FirefoxOS., 
at least in the hamachi manifest used by the Alcatel OneTouch fire.

Are these two repos split into 'production' and 'development'?

Why is Firefox OS (at least in its hamachi manifest) using the 
mozilla.org repository?

Do these repositories have maintainers? If so, why are there branches on 
the mozilla.org Gaia repo with crazed names that have not been touched 
since August and April?





Gaia on GitHub
==============
This seems relatively clean:


galet:gaia acuster$ git remote show origin
* remote origin
   Fetch URL: https://github.com/mozilla-b2g/gaia.git
   Push  URL: https://github.com/mozilla-b2g/gaia.git
   HEAD branch: master
   Remote branches:
     bug-952611                    tracked
     master                        tracked
     ord                           tracked
     rocketbar-places              tracked
     v1-train                      tracked
     v1.0.0                        tracked
     v1.0.1                        tracked
     v1.1.0hd                      tracked
     v1.2                          tracked
     v1.2f                         tracked
     v1.3                          tracked
   ...snip...

Small number of branches, bug*, ord and rock* with relatively recent 
commits. Fine.



Gaia on Mozilla (used by Firefox OS, hamachi build)
===============

The GitHub repo used for Firefox OS, despite having 'release' in
its name, seems to be the hacking repository. It's branches are a 
fant*&*!@  mess:


git remote show mozillaorg
* remote mozillaorg
   Fetch URL: https://git.mozilla.org/releases/gaia.git
   Push  URL: https://git.mozilla.org/releases/gaia.git
   HEAD branch: master
   Remote branches:
     816135                      ...
     bug-845097-reverting        ...
     bug-918303                  ...
     bug-952611                  ...
     bug914179                   ...
     camera-fix                  ...
     design-update               ...
     e.me                        ...
     fix-homescreen-dock-tests   ...
     fix-imap-literal-landing    ...
     fxa_mo                      ...
     fxa_module                  ...
     master                      ...
     nightly                     ...
     offline                     ...
     ord                         ...
     rocketbar                   ...
     rocketbar-places            ...
     rocketbar2                  ...
     s3-uploads                  ...
     shira                       ...
     task-switcher               ...
     upstream/master             ...
     v1-train                    ...
     v1.0.0                      ...
     v1.0.1                      ...
     v1.1.0hd                    ...
     v1.2                        ...
     v1.2f                       ...
     v1.3                        ...
     v1_train/bluetooth/Bug905944_confirm_receivi.................WTF?
     v1_train/clock/Bug842750_Default_alarm_name_not_localized ...WTF?
   ...snip...

So this does not seem like a 'release' repository (despite what the name 
says).  It also does not seem to have anyone doing basic maintenance 
dropping abandoned branches with crazed names.


Some explanation for this state of affairs would be appreciated.

cheers,
   ~adrian
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g
_______________________________________________
dev-b2g mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-b2g

Reply via email to