On 12. 3. 2013 at 09:46:59, Jan Zelený wrote:
Hi guys,
as per [1], I'd like to propose some patches for F19 comps. These patches
are splitting group called Development Tools into several smaller groups.
The purpose of this email is to find out if there is something
fundamentally wrong with the change (except for the fact that it is
change).
These are key points about the patch set:
1. There should be only small visible impact to users. Currently the only
tool that is commonly using comps is anaconda and that uses the "Developer
workstation" environment. This group will contain all groups that were
created by the split to ensure maximal similarity to the old state of
things.
2. All in all, the Development Tools group needed a huge cleanup, as it
contained a lot of different tools and/or devel packages but many times
these were only fractions of development environments necessary for the
particular purpose. These tools are mostly still avaiable in other groups,
like C development, Electronic Lab, ...
3. The current idea for Developer Tools group is to contain just tools that
are common/usable for development of most programming languages
4. This should bring only the "big picture change". No need to discuss what
particular packages should be in which group. That can be tuned any time
later.
5. More groups targeted at specific areas should be created and/or reviewed
soon-ish. Among them:
Perl Development
Python Development
Ruby Development
feel free to suggest more development-related areas that you would like to
improve.
The goal of this effort is to start a process which would lead to more
usable comps, so users will be able (and more importantly encouraged) to
simply use for example yum to install these environments. By that time,
these environments should be cleaned up, in case user wants to install just
specific type of devel env, not the entire "Developer Workstation"
[1]
https://fedoraproject.org/wiki/How_to_use_and_edit_comps.xml_for_package_gro
ups
Since no comments came on this topic for couple days, I pushed changes to
master. Also propagated changes to F20.
Again, if you see something wrong with the new partitioning or you have
suggestions for further improvement, let me know.
Thanks
Jan