Re: contributed plugins

will guaraldi <[email protected]>
Newsgroups gmane.comp.web.pyblosxom.devel
Message-ID <[email protected]>
On Wed, 16 Feb 2005, Steven Armstrong wrote:
>
> I'll just quote myself here :)
>
> I have an idea on how to manage this automatically:
>
> - hack the plugin registry to allow file uploads.
> - when a user registers/uploads a plugin he gets a unique key (password)
> by mail.
> - using email and key he can update his plugin later on.
> - allow download of a single plugin and a tarball containing all of them.
> - when a plugin is registered/updated generate an email to
> pyblosxom-users informing about the new version and the changes made.

I like this idea s well, but there are some minor problems:

   1. SF web-servers cannot send email right now and I'm not sure if
      they'll be able to do so in the foreseeable future.
      (At least, that's my understanding--I haven't tested it.)
   2. SF web-servers don't have cron set up.
      Though they may fix that at some point in our lifetimes.

The second one we can account for because we could always have the script 
get kicked off by hitting a URL.  Then we have one of us with a cronjob to 
kick off the URL at various periods in the week.

I think this is a fine idea.  If you want, I can give you my existing 
registry code to work with.  Or you could do it from scratch.  Doesn't 
bother me either way.

It'd be way way cool if instead of "file uploads", we could have 
everything version controled.  Maybe the user uploads the file and we 
version control it automatically somehow.

Each developer has shell access to the PyBlosxom stuff.  So you should be 
all set in that regard, though I might have to go through and adjust 
permissions on the files.

I'm all for talking to users and seeing what works and what doesn't.  In 
my opinion, what we have now is ok--it cobbles together some of the basic 
functionality we need.  But it's a crappy long-term solution because it's 
missing some of the basic requirements.

My issue is that I can't push this through so someone else has to take the 
onus to run with the ball here.

Out of curiosity, are there existing systems out there to handle file 
repositories with user-level permissions?

/will



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.