Community
Participate
Working Groups
Created attachment 257782 [details] patches for the proposed solution See https://www.eclipse.org/forums/index.php/t/1071670/ for an initial discussion. The enhancement request is to simplify shipping an installer with your own project catalog. Current possibilities include redirecting the entire index (problem of keeping it up to date) or replacing eclipse or github projects (what if you want additional projects, no replacements). The proposed solution includes: * adding a placeholder catalog that can be easily redirected (setups.patch) * not showing empty catalogs by default (CatalogManager.patch) * enabling hover info for project catalogs (ProjectPage.patch) I think the last two issues should be fixed even if the index itself is not extended in the suggested way.
The changes to support easily redirectable product and project catalogs are committed to master: http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/commit/?id=c06a21be723133d0b23928651d53afe4a7636153 Note that these changes includes many enhancements. In particular, on the product page there is support for showing the descriptions of the catalogs as well as additional branding support to allows products to specify a siteURI. The new redirectable product catalog is essentially invisible in the wizard, until it is actually redirected. The project page is similarly enhanced such that projects and project catalogs can specify branding icons and branding sites which are displayed in the hover HTML, so descriptions can contain HTML with links. Both the header icon and the header title links to the branding site, if there is one specified. E.g., see the hover for Oomph.setup. So when you create your own custom catalogs, have a close look at the branding annotations in the existing catalogs so you can brand and describe your catalog and its contents nicely. :-)
FTR: https://wiki.eclipse.org/Eclipse_Oomph_Authoring#Hosting_your_own_index_.2F_catalogs documents this.