Bug 159141 - RFE: add a GUI for working with jhbuild
RFE: add a GUI for working with jhbuild
Product: Fedora
Classification: Fedora
Component: eclipse (Show other bugs)
All Linux
medium Severity medium
: ---
: ---
Assigned To: Alexander Kurtakov
: FutureFeature
Depends On:
  Show dependency treegraph
Reported: 2005-05-30 12:03 EDT by Dave Malcolm
Modified: 2013-03-01 04:01 EST (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2013-03-01 04:01:19 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Dave Malcolm 2005-05-30 12:03:07 EDT
jhbuild is a build system used by the GNOME project (and others) for building a
stack of modules (with interdependencies); see the jhbuild module in GNOME CVS.

It provides a relatively easy way to build the entire GNOME development stack on
a test machine and is very useful for getting new hackers involved in GNOME.

It would be awesome to have a jhbuild plugin for Eclipse, I think it would be a
big boon for Eclipse in the GNOME community.

File->New Project->Software Stack (jhbuild)
You would then let the user choose from a list of modulesets (e.g. GNOME 2.8,
GNOME 2.10, GNOME 2.12 etc).
jhbuild can grab modules from CVS, or from tarballs as necessary.
The UI could show all of the modules in the moduleset, build them as
appropriate. You could build individual modules, or all of the dependencies of a

(typically you want to make local modifications to the moduleset, e.g. when
adding gnome-keyring support to evolution, I'll want to add that dependency in
the moduleset graph). 

Ideally there would be a verb to "Run" the moduleset, which would pop up an
Xnest window with the built-with-jhbuild gdm login prompt running in it; you
would be able to set breakpoints in the whole of the desktop.
Comment 1 Fedora Admin XMLRPC Client 2010-08-31 11:58:55 EDT
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.
Comment 2 Alexander Kurtakov 2013-03-01 04:01:19 EST
This bug is opened for 8 years without anyone stepping in to do anything. Considering that there is pretty good autotools support in CDT nowadays there are very few chances of anything to happen.
If anyone wants please reopen when someone is ready to do actual work.

Note You need to log in before you can comment on or make changes to this bug.