Package the MAR generation tools for easy external usage

RESOLVED FIXED

Status

Release Engineering
General
P2
normal
RESOLVED FIXED
9 years ago
4 years ago

People

(Reporter: mfinkle, Assigned: coop)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

Packaging the MAR tools and scripts for easy download would make it easier for other XULRunner/Mozilla developers to make MARs and do updates.
Priority: -- → P3
Component: Build & Release → Release Engineering: Projects
QA Contact: build → release
(Assignee)

Comment 1

7 years ago
Mass move of bugs from Release Engineering:Future -> Release Engineering. See
http://coop.deadsquid.com/2010/02/kiss-the-future-goodbye/ for more details.
Component: Release Engineering: Future → Release Engineering
(Assignee)

Updated

7 years ago
Assignee: nobody → ccooper
OS: Mac OS X → All
Hardware: x86 → All
(Assignee)

Updated

7 years ago
Status: NEW → ASSIGNED
Priority: P3 → P2
(Assignee)

Comment 2

7 years ago
I've generated a current set of mar tools on our 3 core platforms and put them up on people:

http://people.mozilla.com/~coop/mar-generation-tools/

mfinkle: should I put these tools under the xulrunner/ dir on stage too?
(Assignee)

Comment 3

7 years ago
(In reply to comment #2)
> mfinkle: should I put these tools under the xulrunner/ dir on stage too?

I've also thrown them up here:

http://stage.mozilla.org/pub/mozilla.org/xulrunner/mar-generation-tools/

The last step here is for me to throw together a wiki page that describes our current process for creating complete and partial mars using these tools.
Sorry for being so late to the party here, but I think these tools should live elsewhere on FTP, probably http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/mar or somewhere else close to MozillaBuild. They certainly aren't specific to XULRunner in any way.
(Assignee)

Comment 5

7 years ago
(In reply to comment #4)
> Sorry for being so late to the party here, but I think these tools should live
> elsewhere on FTP, probably
> http://ftp.mozilla.org/pub/mozilla.org/mozilla/libraries/mar or somewhere else
> close to MozillaBuild. They certainly aren't specific to XULRunner in any way.

Sure, but I think the original impetus for this bug was to allow people developing xulrunner-based apps to make use of these tools.

I'm happy to create the dir you suggest as a symlink too.
(Assignee)

Comment 6

7 years ago
The wiki docs have been updated:

https://wiki.mozilla.org/UpdateGeneration#What_the_Makefiles_do.2C_or_How_to_make_your_own_updates

(In reply to comment #5)
> I'm happy to create the dir you suggest as a symlink too.

Done.
Status: ASSIGNED → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.