Jedy: >> I would recommend not updating our spec-files with these new modules >> until *after* these new modules are properly ARC'ed. Since some of >> these modules come from non-standard locations (e.g. not ftp.gnome.org), >> I'd like some idea of how stable these modules are, what interfaces >> they expose, if end-users are likely to want to use any exposed >> interfaces, etc. > > Because most of distributions have included there modules, I think they > are stable enough to use. But I am not sure whether the interfaces are > stable enough or not.
I'd be interested to know what new interfaces are added due to this change. Especially if the interfaces are intended for end-users. Is there an expectation that if somebody writes a new GNOME application that they would want to integrate with these modules? It would be good if you provided the interface table you plan to include when you ARC these new components with the review information so we can evaluate the impact before we add to spec-files. Do you plan to FastTrack or will this be a full case? The interface table should explain (in the exported interface table) what interfaces are actually used by other modules in the GNOME stack. >> If these modules aren't at ftp.gnome.org, can you explain why? Is >> there anything we should be doing to help encourage these modules to >> be more formally accepted by the GNOME community? > > I will send a mail to ask the maintainers. Yes, it seems like these should be official GNOME desktop modules if people are using them in GNOME desktop applications. Perhaps we should do more to encourage their official recognition as GNOME Desktop modules. If there are issues why these aren't yet a part of the GNOME desktop, I'd like to know why. >> Would these modules be more appropriate for spec-files-extra if we >> want to make them available for end users to play with, but if they >> aren't ready for real 2.18 integration yet? > > It does not work that put them in spec-files-extra, because most of the > applications using them is in spec-files. If we end up deciding that they aren't stable enough for including in JDS yet, then we could add them to spec-files-extra so that people who want to build them, and rebuild whatever modules use them can do so if they want to use them, or help to make them more stable so they can become a part of the official GNOME Platform. Brian
