Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 75435
Alias:
Product:
Component:
Status: RESOLVED
Resolution: WONTFIX
Assigned To: Perl Devs @ Gentoo <perl@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Michael Cummings (RETIRED) <mcummings@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 75435 depends on: Show dependency tree
Bug 75435 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2004-12-23 05:22 0000
It's pretty much an aknowledged fact that dev-perl/* is huge beyond reasoning,
but its size doesn't seem to be on the path of diminishing any time soon. I'd
like to propose breaking dev-perl into multiple branches (the details of which
will be worked out in the bug hopefully). As a base suggestion, here are some
thoughts:

perl-core: Those modules that supercede modules that were bundled with the
dev-lang/perl installation. This breakout might also give us room in the future
for easier blocking of superceded modules (ie, we have an ebuild for something
that is older than what came with perl-X.X.X), as well as an easier method of
ensuring that a user is up to speed (think makemaker fiascos).

perl-testing: Those modules that deal only with testing - like the Test-*
suites, maybe the pod-* suites, and any random tools that have to do with
testing in perl

perl-gui: Those modules that deal with sdl, gtk, glade, etc.

perl-net(web?) - you know - net-*, maybe some cgi-*, etc.

perl-misc

perl-something

Hopefully this at least gets the idea across. I don't believe we've ever
avoided this possibility, just haven't actively sought it. If a plan can be
hammered out on what goes where, I'm willing to do the grunt work (of course
not denying the need for any and all help).

Thoughts?

------- Comment #1 From Malte S. Stretz 2005-01-24 11:45:24 0000 -------
Random points after a short thought:

Perl is still mostly about text processing, so where's the perl-text or maybe perl-parser or perl-data category? :)  That would probably become the biggest category and in there could go Text::*, XML::*, HTML::*, Parse::*, MIME::* and probably a bunch of others I missed.

Instead of perl-testing I'd create something like perl-dev for Test::* and all that "internal" stuff like Devel::*, Getopt::*, WeakRef, Class::*, Heap (the latter two I don't know, they just look like they would fit) and others.

All the Digest::* and Crypt::* might also add up for something like perl-algo.

In that process the packages should probably also get a unified format (either all lower case like the rest of the tree or the CamelCase way most currently are).

If you don't start before end of February I could probably help out a bit.

------- Comment #2 From Michael Cummings (RETIRED) 2005-03-19 04:54:35 0000 -------
This is still on my list, but after realizing a touch of a QA nightmare I
created a different bug that has a touch more precedence, namely the fact that
as is we have perl moudle ebuilds that downgrade module versions depending on
your version of perl and what came in its core install.

------- Comment #3 From Michael Cummings (RETIRED) 2005-08-25 09:41:39 0000 -------
If anyone wants to carry this on, that would be cool. The basic concept was
that
dev-perl was too large as is, and that perhaps categorization would be in
better
order. Unfortunately, hiccups for users of binary distribution of gentoo have
issues with the changes no matter what we do.

------- Comment #4 From Jakub Moc (RETIRED) 2005-09-04 04:12:23 0000 -------
Mass re-assign.

------- Comment #5 From Jakub Moc (RETIRED) 2005-11-09 09:11:08 0000 -------
Mass re-assign.

------- Comment #6 From Chris White (RETIRED) 2006-09-17 03:21:53 0000 -------
Is this still up in the air?

------- Comment #7 From Michael Cummings (RETIRED) 2006-09-18 07:45:02 0000 -------
it'd be nice, but no one seems to be interested any more. i'm willing to close
it if you want (it was more for managebility than anything else)

------- Comment #8 From Jakub Moc (RETIRED) 2007-02-25 13:27:18 0000 -------
666 - mkay closing this. :)

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug