-- Cordialement, KiOrKY GPG Key FingerPrint: 0x1A1194B7681112AF Pensez à l’environnement. N’imprimez ce courriel que si vous en avez vraiment besoin.
I'm very +1 on this, it's a good idea; I can't currently take on the
task of being in charge of it though.
We'd need a few somebodys to set such a thing up and manage it, promotes
it, decide what goes in and what stays out, grants and revokes access,
maintain something on pylonsproject.org that at least links to it, etc.
Anybody want to do that?
- C
+1. I'm sure that the collective is something that have helped Plone
to be one of the major CMS of the last decade. And this can boost
pyramid too.
I'll be happy to move my pyramid's related projects to this organization.
> We'd need a few somebodys to set such a thing up and manage it, promotes
> it, decide what goes in and what stays out, grants and revokes access,
> maintain something on pylonsproject.org that at least links to it, etc.
> Anybody want to do that?
>
> - C
>
>
> --
> You received this message because you are subscribed to the Google Groups "pylons-discuss" group.
> To post to this group, send email to pylons-...@googlegroups.com.
> To unsubscribe from this group, send email to pylons-discus...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
>
No more manual repo searching or IRC logs digging
> --
> You received this message because you are subscribed to the Google Groups
> "pylons-discuss" group.
> To post to this group, send email to pylons-...@googlegroups.com.
> To unsubscribe from this group, send email to
> pylons-discus...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/pylons-discuss?hl=en.
>
--
kusut.web.id
I don't want to discourage anyone from doing this, but my initial thought, at least, is that the Plone collective came from a place and a time where hosting your own code in public wasn't ridiculously easy the way it is now. Now anyone can host whatever they want on Github. Or Bitbucket, Sourceforge, Launchpad, etc.... From reading the thread I do so that beyond just a place to host there does seem to be a desire to have a sort of clearing house that is one place people can go to to see what's in the collective, which makes sense. But in this day and age, given the options to host and distribute, that could be as simple as a web page that acts as a registry for people's projects. Managing that might be a little bit easier and be just as good. Just a thought.Chris
I'm much more +1 on maintaining and improving
http://pyramid.opencomparison.org/ (djangopackages). I've also
requested on catalog-sig a "Framework :: Pyramid" trove classifier. I
think in the era of DVCS it doesn't make much sense to attempt to
manage organizations and commit access rights. You and your
maintainers own the project repo, other people can submit pull
requests. What is more important is that the source repositories are
easy to find, for which I think the opencomparison page does a good
job. I think the opencomparison page needs much more visibility within
the community.
My two cents:
Giving a big group of people commit access to addon packages results in conflicts if intended commit was useful to everyone. Most simple example is breaking tests for sake of being lazy and adding functionality. It can be of course mostly avoided, but not prevented.
Having something like djangopackages.com + pypi classifier would achieve the same goal. Pull requests are also easy to make, I would propose rather to have a good read about preferred way of contributing to package maintainers.
Also managing permissions (or basically and configuration) for organisations on github in PITA.
Cheers, Domen--
On Thu, Apr 12, 2012 at 2:23 PM, Chris Rossi <ch...@archimedeanco.com> wrote:
I don't want to discourage anyone from doing this, but my initial thought, at least, is that the Plone collective came from a place and a time where hosting your own code in public wasn't ridiculously easy the way it is now. Now anyone can host whatever they want on Github. Or Bitbucket, Sourceforge, Launchpad, etc.... From reading the thread I do so that beyond just a place to host there does seem to be a desire to have a sort of clearing house that is one place people can go to to see what's in the collective, which makes sense. But in this day and age, given the options to host and distribute, that could be as simple as a web page that acts as a registry for people's projects. Managing that might be a little bit easier and be just as good. Just a thought.
Chris--
You received this message because you are subscribed to the Google Groups "pylons-discuss" group.
To post to this group, send email to pylons-...@googlegroups.com.
To unsubscribe from this group, send email to pylons-discus...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
You received this message because you are subscribed to the Google Groups "pylons-discuss" group.
To post to this group, send email to pylons-...@googlegroups.com.
To unsubscribe from this group, send email to pylons-discus...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
-- Cordialement, kiorky
For me it is now about managing rights, it is just to avoid packages
deletion.
In any case everyone get commit rights, so there are no real managment,
just a deletion barrier.
the djangopackages and the collective just complete themselves.
Its like http://plone.org/products and the collective, they complete
themselves and are both neccesary.
> You and your
> maintainers own the project repo, other people can submit pull
> requests. What is more important is that the source repositories are
> easy to find,
But not then really that simple to contribute. It is a 'less' open way
in my opinion.
> for which I think the opencomparison page does a good
> job. I think the opencomparison page needs much more visibility within
> the community.
Yes, the links must be replicated to as many places we can.
>
--
Cordialement,
kiorky
my initial impression is leaning this way as well, my concern with a central repo that everyone publishes towards is that you get a lot of lemons, and the system doesn't provide any way to newcomers to distinguish between the first-class, recommended approaches versus half-baked ideas that will get people into trouble. You'd then say, OK well someone needs to curate the collection of things - easier said than done. There's a lot of old recipes on the SQLAlchemy wiki I'd love to blow away, but , well one of my users went through all the trouble to write it and I don't want to upset him, and well OK maybe it's somewhat useful if not out of date, so it just stays up there, as a sort-of-not-quite-useful thing. Plus you need someone curating all these things in the first place. The repo starts looking like a stale graveyard for discarded ideas. For a project that is desperate to provide a consistent, simple story for newcomers (something I think Pyramid and SQLAlchemy share), these open ended repositories just add to the confusion, pushing up a large list of highly varied approaches into a flattened presentation.
God I hate Apple mail.app, the above is all on one line for me ;-)
In any case, I think the issues you bring up above already exist (e.g.
search github or pypi for "pyramid" and behold the result list of stuff
you never knew existed). Doing nothing will probably eventually put us
in a worse position than doing something. That said, whether that
something is just curating a list of third-party add-ons ala
openpackages or actually maintaining a repository, I can't hold a strong
opinion about, because I can't afford to drive either effort.
- C
Le 12/04/2012 15:58, Michael Merickel a écrit :For me it is now about managing rights, it is just to avoid packages deletion.
On Thu, Apr 12, 2012 at 7:41 AM, Domen Kožar<do...@dev.si> wrote:
Having something like djangopackages.com + pypi classifier would achieve theI'm much more +1 on maintaining and improving
same goal. Pull requests are also easy to make, I would propose rather to
have a good read about preferred way of contributing to package maintainers.
http://pyramid.opencomparison.org/ (djangopackages). I've also
requested on catalog-sig a "Framework :: Pyramid" trove classifier. I
think in the era of DVCS it doesn't make much sense to attempt to
manage organizations and commit access rights.
In any case everyone get commit rights, so there are no real managment, just a deletion barrier.
the djangopackages and the collective just complete themselves.
Its like http://plone.org/products and the collective, they complete themselves and are both neccesary.
Am 12.04.2012 14:23, schrieb Chris Rossi:
> I don't want to discourage anyone from doing this, but my initial
> thought, at least, is that the Plone collective came from a place
> and a time where hosting your own code in public wasn't
> ridiculously easy the way it is now. Now anyone can host whatever
> they want on Github. Or Bitbucket, Sourceforge, Launchpad, etc....
> From reading the thread I do so that beyond just a place to host
> there does seem to be a desire to have a sort of clearing house
> that is one place people can go to to see what's in the collective,
> which makes sense. But in this day and age, given the options to
> host and distribute,
The collective was a CSV-Repository on Sourceforge in the beginning.
http://collective.cvs.sourceforge.net/viewvc/collective/
something anybody could get. It's true that it was easier to get svn
access later than to create your own project on sourceforge, and that
it's easier to put your repo into your own github account than to
apply for a repo in another organisation.
The collective worked really well with it's write access for all
princible. It can work better than pull requests where you have to
have a maintainer who is available to merge it. Or you need to fork it
and have two repositories. It's quite common with javascript projects
that you have several forks on github where all contain small
enhancements that are not merged into the original repository.
> that could be as simple as a web page that acts as a registry for
> people's projects. Managing that might be a little bit easier and
> be just as good. Just a thought.
>
I also like the idea of a pyramid packages directory through I'm not
sure it will work out well cause most of these packages will be listed
on pypi. Keeping that in sync might be tricky. But it seems
djangopackages also works as pyramid packages :)
http://pyramid.opencomparison.org/
..Carsten
> -- You received this message because you are subscribed to the
> Google Groups "pylons-discuss" group. To post to this group, send
> email to pylons-...@googlegroups.com. To unsubscribe from this
> group, send email to pylons-discus...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/pylons-discuss?hl=en.
- --
Carsten Senger - Schumannstr. 38 - 65193 Wiesbaden
sen...@rehfisch.de - (0611) 5324176
PGP: gpg --recv-keys --keyserver hkp://subkeys.pgp.net 0xE374C75A
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQEcBAEBAgAGBQJPhvmdAAoJEAOSv+HjdMda+PwH/RXixVBt/JMyUE3Chjh0uaxB
Ni0H1tDgY/Wo+A+U4BmF09fT11hl0O7Y5R+MG/DBXkMeHTVORRB3o/XUO87gW8DY
WdheQkhvGZRGILxB+jb3+hfKSEct1Dqb0/qpGRBqktzF/9I9WvpEcpTqNP39umCt
bPcexLj7uGE2ky+lA78/+HCFNHv5cEhebJr6w7aRk7EQ/VSmmG6kIbOIQ8AjUaNu
gHM1dKaYILaeGg3zak60ZXEtM00RAFp+FPV7nZCNsDBcvrGTUb2U+Bce3X/ZNYYx
dCogCT1n+Pz9HpqxYE80O+n479H5DIG5zIIiatvn88G2LVnaRtqllkRfb9xjbGw=
=wgWh
-----END PGP SIGNATURE-----
--
Stefano Fontanelli
Asidev S.r.l.
Viale Rinaldo Piaggio, 32 - 56025 Pontedera (Pisa)
Tel. (+39) 333 36 53 294
Fax. (+39) 0587 97 01 20
E-mail: s.font...@asidev.com
Skype: stefanofontanelli