[development] changes to contrib repository?
Earnie Boyd
mylists at progw.org
Sat Dec 16 15:11:59 UTC 2006
Quoting Karoly Negyesi <karoly at negyesi.net>:
>> Yeah, there has been a change wrt sandboxes.
>>
>> Sandboxes were intended to allow for the development of core patches,
>> but usually got used for a lot of different stuff. That's why as of now
>> people need to apply for a sandbox.
>
I am coming into this conversation late because I'm new to the list so
I am trying to understand the issues. I can foresee that if every
maintainer were allowed to create whatever package in the sandbox that
a resource issue could quickly ensue. Is this the reason for the
decision for "people need to apply for a sandbox"? Disallowing new
creations would be a good control but if maintainers already had code
in their previously allowed sandbox I would think a grandfathering
technique for the existing modules would be good to prevent this kind
of grief.
> And when I said this is a stupid rule because sandboxes are good for
> example alpha quality stuff or whatever useful code that's just
> pushed out in the name of sharing I got two answers:
>
Not necessarily stupid just not convenient for those already using the
sandbox. If resource issues are present or close to being present then
this decision makes sense. If it was a matter of I own the ball so you
play by my changed rules or I take the ball and go home then I'll need
to think about my proactiveness in using and promoting Drupal. Drupal
is one of the better CMS packages I have found and I've been looking
for a long time. I dislike seeing this political issue as the first
item I receive from joining the list.
> a) create and host your own repository, it's not hard. -- I would
> rather not even comment this one, I have no polite answer to this one.
I will take the liberty to comment. If Drupal is having resource
issues perhaps we should take a look at what we need to do to help
Drupal to have more resources. I don't see anywhere that Drupal is
backed by some institution so where are resources coming from? Again,
the response to "create and host your own repository, it's not hard"
sounds as if Drupal is having resource issues. Based on other projects
I think the contribution maintainers have been pretty lucky to have had
this type of service anyway.
> b) maybe we need to have a forge-like something -- yes we still need.
>
There are many and we probably don't need another one besides where is
the funding coming from? If the Drupal Community leads supported this
then I'm all for it. One of the things I see happening is the naming
and categorization of modules. There are already conflicting modules
existing which may be a good thing in some eyes but if some unknowing
user installs and activates both then what happens to his system? I
think that more control of contributed modules supported and
distributed by Drupal is needed. I don't think that everyone with
access to CVS should be allowed to create whatever module they need. A
module application process would be good with a review of the
description of the module and if the module is similar to some other
module already existing that requestors be pointed to the existing
module and asked to cooperate with the current maintainers to extend it.
> Example. I had written a module which let people to tag users. I
> never had the time to really maintain it but several months later
> someone found it, ported it to 4.7... I have --and I think was not
> alone--
Great, so how did this person port it to 4.7? Certainly this person
didn't have access to write to the CVS. Did he not just submit a patch?
> learned how to write node access modules from JonBon's primitve
> modules which were never intended to be released. I am
I am still learning how to write Drupal code but I've submitted already
many patches for 5.0 to various modules. I've never seen JonBon's
primitive modules but I haven't yet started creating new things. I'm
more interested in what already exists. There are nearly a hundred
modules.
> working with Robert Douglass on memcached sessions and both of us has
> his memcached code in his sandbox. What will come out of this work is
> not yet clear but it's crystal clear that without a place to share,
> our work would be hindered.
>
But if Robert Douglass didn't have a sandbox on Drupal's CVS don't you
think you could have come up with some method to share the code? SF
hands out project access to many would be project requests and you
could use their CVS or SVN services. You could even install Drupal as
the web CMS interface for your module. Now don't get me wrong, I'm
just suggesting an alternative to the if you had to do it differently
scenario. I do like the fact that Drupal acts much like a pulled
together community and every thing is in one place including the
development sandbox.
> What about this rule: "sandboxes are to be used for code that
> benefits the Drupal community"?
>
Sounds good. So I guess I need to apply for sandbox access; perhaps
you can to. What is the URI for the form to apply?
Earnie
http://for-my-kids.com
--
--
******************************************************************************
* The user of this server has agreed to allow the use of a trailer in the *
* mail that he sends for advertising purposes. This advertisment is added *
* by the server and is not in the control of the user of our services. *
******************************************************************************
Toshiba Satellite P105-S6114 Notebook
http://give-me-an-offer.com/offers/computers/laptop/toshiba
PlayStation 3 Auctions
http://give-me-an-offer.com/offers/auctions/au1
Samsung HP-S4253 42" High Definition Plasma TV
http://give-me-an-offer.com/offers/tv/plasma
More information about the development
mailing list