Skip Menu |

This queue is for tickets about the PPM-Repositories CPAN distribution.

Report information
The Basics
Id: 36254
Status: resolved
Priority: 0/
Queue: PPM-Repositories

People
Owner: JDB [...] cpan.org
Requestors: jettero [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Wishlist
Broken in: (no value)
Fixed in: (no value)



Subject: add http://voltar.org/active/5.8/
Please add Paul's Repo: http://voltar.org/active/5.8/ It's a 5.8 repo where I have a hundred or so favorites including Gtk2 and various hard to compile Gtk2 and Gtk2::Ex things. -- If riding in an airplane is flying, then riding in a boat is swimming. 85 jumps, 36.0 minutes of freefall, 69.1 freefall miles.
In general I'm trying to use the main domain name as the key for any new repositories, so I would call this one "voltar" and not "Paul's Repo", unless you have good arguments why a different name should be choosen. I would also like to get some kind of description of the repository (for the "desc" setting, assuming you are fine with the http://voltar.org/active/" URL for the repo home page). Generally there seem to be 3 kinds of repositories: 1) Comprehensive: attempt to build all modules on CPAN Examples: activestate, trouchelle 2) Complementary: hand-build lots of modules missing in #1 Examples: uwinnipeg 3) Specialized: hand-build one, or a group of related modules that require additional libraries, or are hard to build, etc. Examples: wxperl Historically there is one more type: 4) Author: all modules from a single author, compiled by the author Examples: roth, jenda There isn't really a good reason for #4 repositories unless they also fall into the #3 category. Having too many mixed repositories is not an advantage for the end-user, as the order in which repositories are added will determine where modules common to multiple repositories are being loaded from. I'm not quite sure into which category "Paul's Repo" falls. In some ways it looks like it is another "Gtk2" style repo, but it also contains a number of common modules already available in other repos. So can you explain how this repo is supposed to fit into the general PPM repo landscape as outlined above? (This isn't a prerequisite to listing the repo in PPM::Repositories, it is more for my general understanding).
Subject: Re: [rt.cpan.org #36254] add http://voltar.org/active/5.8/
Date: Thu, 29 May 2008 06:29:43 -0400
To: Jan Dubois via RT <bug-PPM-Repositories [...] rt.cpan.org>
From: Paul Miller <paul [...] voltar.org>
On Thu, May 29, 2008 at 02:25:47AM -0400, Jan Dubois via RT wrote: Show quoted text
> repositories, so I would call this one "voltar" and not "Paul's Repo", > unless you have good arguments why a different name should be choosen.
Well, my only argument is that the name of the repo is "Paul's Repo" not "voltar." Nothing about my personal website is so perl specific that the repo deserves to be called "voltar." It's really up to you though. Show quoted text
> the "desc" setting, assuming you are fine with the > http://voltar.org/active/" URL for the repo home page).
Yes, that's fine. Show quoted text
> 3) Specialized: hand-build one, or a group of related modules that > require additional libraries, or are hard to build, etc. > Examples: wxperl
I wanted all the modules it takes to use my map editor (http://voltar.org/grm/). That includes Gtk2 and quite a few other things. Show quoted text
> 4) Author: all modules from a single author, compiled by the author > Examples: roth, jenda
It definitely has this also. Show quoted text
> Having too many mixed repositories is not an advantage for the end-user, > ways it looks like it is another "Gtk2" style repo, but it also contains > a number of common modules already available in other repos.
The only advantage to the end user is the Gtk2 modules and the fixed dependencies. Active seems to use the dist-name for its dependencies instead of the module names. Or on odd mixture of both. Example, Test::Harness requires File-Spec, so PPM tries to pull in File-Spec bringing File::Spec down from PathTool's 3.xx to the ancient File-Spec 0.82. I fixed that in my repository. Test-Harness requires PathTools. Show quoted text
> So can you explain how this repo is supposed to fit into the general PPM > repo landscape as outlined above? (This isn't a prerequisite to listing > the repo in PPM::Repositories, it is more for my general understanding).
The landscape? I couldn't find a Gtk2 repository that had a build later than 2006. I needed a more modern version so I spent the weekend figuring out how to compile it. I figured someone besides me would benefit from the up-to-date Gtk2 builds. Other than that, I can't imagine who would use it. It's really just my personal repo of modules I needed for work and home. Hence the name: Paul's Repo. Show quoted text
> ... is another "Gtk2" style repo...
Another? Is there a fresher one besides http://www.lostmind.de/gtk2-perl/ppm/? That would have saved me a lot of trouble. In any case, my repo is likely to stay up to date. -Paul -- If riding in an airplane is flying, then riding in a boat is swimming. 85 jumps, 36.0 minutes of freefall, 69.1 freefall miles.
Subject: RE: [rt.cpan.org #36254] add http://voltar.org/active/5.8/
Date: Fri, 6 Jun 2008 17:39:17 -0700
To: <bug-PPM-Repositories [...] rt.cpan.org>
From: "Jan Dubois" <jand [...] activestate.com>
Sorry for the delay in getting back on this, I was pretty busy this week. On Thu, 29 May 2008, Paul Miller via RT wrote: Show quoted text
> > Queue: PPM-Repositories > Ticket <URL: http://rt.cpan.org/Ticket/Display.html?id=36254 > > > On Thu, May 29, 2008 at 02:25:47AM -0400, Jan Dubois via RT wrote:
> > repositories, so I would call this one "voltar" and not "Paul's Repo", > > unless you have good arguments why a different name should be choosen.
> > Well, my only argument is that the name of the repo is "Paul's > Repo" not "voltar." Nothing about my personal website is so > perl specific that the repo deserves to be called "voltar."
It's mostly about consistency, just like Randy's repository is called 'uwinnipeg' (formerly theoryx5), or Kenichi's repository is called 'tcool'. That way if another "Paul" comes along with his own repo, we don't end up with a name clash. I've also changed the description to "Paul Miller's repository" for similar reasons. Please review the current state in SVN and let me know if I should publish it as is: http://code.google.com/p/dubiously/source/browse/trunk/CPAN/PPM-Repositories/Repositories.pm?r=53 [...] Show quoted text
> I wanted all the modules it takes to use my map editor > (http://voltar.org/grm/). That includes Gtk2 and quite a few > other things.
So maybe you should use "grm" and "Home of Games::RolePlay::MapGen" as the name and description for your repository to give people a better idea what they find there? It's up to you. Show quoted text
> > ... is another "Gtk2" style repo...
> > Another? Is there a fresher one besides > http://www.lostmind.de/gtk2-perl/ppm/? > > That would have saved me a lot of trouble. In any case, my repo > is likely to stay up to date.
Yes, there is an even older "official" one at http://gtk2-perl.sourceforge.net/win32/ppm/ Is your repository a complete superset of what is at the lostmind repo? In that case we should either list Gtk2 in your repo's description, or at least at a pointer "(see also 'voltar')" to the lostmind description. What do you think? Cheers, -Jan
Subject: Re: [rt.cpan.org #36254] add http://voltar.org/active/5.8/
Date: Sat, 7 Jun 2008 07:58:03 -0400
To: "jand [...] ActiveState.com via RT" <bug-PPM-Repositories [...] rt.cpan.org>
From: Paul Miller <paul [...] voltar.org>
On Fri, Jun 06, 2008 at 08:40:03PM -0400, jand@ActiveState.com via RT wrote: Show quoted text
> So maybe you should use "grm" and "Home of Games::RolePlay::MapGen" > as the name and description for your repository to give people a > better idea what they find there? It's up to you.
That makes sense. I'm not opposed to calling the repo 'voltar' and putting Gtk2 and Games::RolePlay::MapGen in the description. I've had some time to reflect and I do not wish to go against the camel hair on this one. Show quoted text
> > > ... is another "Gtk2" style repo...
> > > > Another? Is there a fresher one besides > > http://www.lostmind.de/gtk2-perl/ppm/? > > > > That would have saved me a lot of trouble. In any case, my repo > > is likely to stay up to date.
> > Yes, there is an even older "official" one at > > http://gtk2-perl.sourceforge.net/win32/ppm/
That seems to be even more stale than lostmind. Technically I'm already behind a version myself, but I'm going to catch up shortly. Show quoted text
> Is your repository a complete superset of what is at the lostmind repo? > In that case we should either list Gtk2 in your repo's description, > or at least at a pointer "(see also 'voltar')" to the lostmind description. > What do you think?
Doubtful. I don't know what was there besides Gtk2. If that's it, then yes, it's a superset. I'm still not opposed (see above) to putting Gtk2 and in the description for the 'voltar' repo. -Paul -- If riding in an airplane is flying, then riding in a boat is swimming. 85 jumps, 36.0 minutes of freefall, 69.1 freefall miles.
Subject: RE: [rt.cpan.org #36254] add http://voltar.org/active/5.8/
Date: Thu, 12 Jun 2008 17:26:21 -0700
To: <bug-PPM-Repositories [...] rt.cpan.org>, "'undisclosed-recipients:'"
From: "Jan Dubois" <jand [...] activestate.com>
On Sat, 07 Jun 2008, Paul Miller via RT wrote: Show quoted text
> On Fri, Jun 06, 2008 at 08:40:03PM -0400, jand@ActiveState.com via RT wrote:
> > So maybe you should use "grm" and "Home of Games::RolePlay::MapGen" > > as the name and description for your repository to give people a > > better idea what they find there? It's up to you.
> > That makes sense. I'm not opposed to calling the repo 'voltar' > and putting Gtk2 and Games::RolePlay::MapGen in the description. > I've had some time to reflect and I do not wish to go against the > camel hair on this one.
I was kind of hoping that you would provide the description you want me to use. Here is my suggestion: voltar => "Paul Miller's Games::RolePlay::MapGen and Gtk2 repository" Cheers, -Jan
Subject: Re: [rt.cpan.org #36254] add http://voltar.org/active/5.8/
Date: Thu, 12 Jun 2008 20:37:43 -0400
To: "jand [...] ActiveState.com via RT" <bug-PPM-Repositories [...] rt.cpan.org>
From: Paul Miller <paul [...] voltar.org>
On Thu, Jun 12, 2008 at 08:27:09PM -0400, jand@ActiveState.com via RT wrote: Show quoted text
> I was kind of hoping that you would provide the description you want me > to use. Here is my suggestion:
I wasn't prepared to do this much marketing. I just wanted to list my Gtk2 repository. It was like one line in the wiki, done 20 seconds later. Show quoted text
> voltar => "Paul Miller's Games::RolePlay::MapGen and Gtk2 repository"
This description works for me. -Paul -- If riding in an airplane is flying, then riding in a boat is swimming. 85 jumps, 36.0 minutes of freefall, 69.1 freefall miles.
Subject: RE: [rt.cpan.org #36254] add http://voltar.org/active/5.8/
Date: Thu, 12 Jun 2008 18:07:18 -0700
To: <bug-PPM-Repositories [...] rt.cpan.org>
From: "Jan Dubois" <jand [...] activestate.com>
On Thu, 12 Jun 2008, Paul Miller via RT wrote: Show quoted text
> > I was kind of hoping that you would provide the description you want > > me to use. Here is my suggestion:
> > I wasn't prepared to do this much marketing. I just wanted to list > my Gtk2 repository. It was like one line in the wiki, done 20 > seconds later.
Sure, no problem. The whole point of PPM::Repositories though *is* to market repos to other users, so the description should be as helpful as possible. Show quoted text
> > voltar => "Paul Miller's Games::RolePlay::MapGen and Gtk2 > > repository"
> > This description works for me.
I've used this description now and also put a "(check also 'voltar' repository)" hint to the existing 'gtk2' repo. Uploaded to CPAN as PPM-Repositories-0.15 now. Cheers, -Jan
Subject: Re: [rt.cpan.org #36254] add http://voltar.org/active/5.8/
Date: Thu, 12 Jun 2008 22:08:08 -0400
To: "jand [...] ActiveState.com via RT" <bug-PPM-Repositories [...] rt.cpan.org>
From: Paul Miller <paul [...] voltar.org>
On Thu, Jun 12, 2008 at 09:07:47PM -0400, jand@ActiveState.com via RT wrote: Show quoted text
> to market repos to other users, so the description should be as > helpful as possible. I've used this description now and also > put a "(check also 'voltar' repository)"
Excellent, thanks. Point taken. -- If riding in an airplane is flying, then riding in a boat is swimming. 85 jumps, 36.0 minutes of freefall, 69.1 freefall miles.