[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Doubts and Ideas



On Wed, May 30, 2007 at 12:00:38PM +0200, Richard Atterer wrote:
> The current system was implemented by Josip recently, and is a big 
> improvement over the previous state:

...the previous state being that a vendor mails assorted bits of information
to a mail address, and then a human editor *must* take their input apart
weed out the garbage, and rewrite data into WML syntax.

That was just painful. It needed to be fixed years ago, but nobody ever
got a round tuit. :/

> On <http://www.debian.org/CD/vendors/adding-form>, CD vendors fill out
> the form, the results are sent to cdvendors@d.o in a standard format.

This format is standardized, but not WML. Hey, why didn't anyone tell me
that I should do that, it could be done fairly easily :)

> This means that we have to copy & paste the entries into the 
> webwml/english/CD/vendors.CD file in CVS, *manually* sort the list, 

This manual sorting bugs me. We should definitely be able to throw
new entries at the bottom of the list, and have WML sort them for us.

Let's implement the equivalent of mirror/Mirrors.masterlist for CD vendors?

I seem to recall *some* ancient reason against it, but I can't remember
which.

> double-check everything works as expected... Finally, the auto-generated
> mail needs to be replied to, to inform the vendor about his being added. A
> CC to cdvendors@d.o is necessary to avoid duplication of effort, which
> increases the amount of mail to be handled by everybody.

These steps are hard to avoid even if you implement a full-blown
script+database handler... you'd still have to read and check all
submissions, generate a reply (at that time when you add them), and
somehow 'lock' submissions to avoid race conditions with other editors.

-- 
     2. That which causes joy or happiness.



Reply to: