Arne Wichmann | 12 Jun 2012 13:59
Picon

Problems adding events to website

Trying to do:

cvs commit -m 'Debian Party  <at>  Cambridge UK' 0825-debbbq.wml

I get

Cannot open /cvs/webwml/CVSROOT/tmp/#cvs.lastdir.32736, stopped at
/home/groups/debwww/cron/scripts/commit_prep2 line 75, <ENTRIES> line 1.
cvs commit: Pre-commit check failed
cvs [commit aborted]: correct above errors first!

Does anybody have an idea what the problem is (or how I can find out more)?

cu

AW
--

-- 
[...] If you don't want to be restricted, don't agree to it. If you are
coerced, comply as much as you must to protect yourself, just don't support
it. Noone can free you but yourself. (crag, on Debian Planet)
Arne Wichmann (aw <at> linux.de)
Luca Capello | 14 Jun 2012 09:23
Picon
Favicon

Re: Problems adding events to website

Hi Arne!

Cc:ing the Debian-WWW mailing list, they are the contact point for
website-related questions ;-)

On Tue, 12 Jun 2012 13:59:17 +0200, Arne Wichmann wrote:
> Trying to do:
>
> cvs commit -m 'Debian Party  <at>  Cambridge UK' 0825-debbbq.wml
>
> I get
>
> Cannot open /cvs/webwml/CVSROOT/tmp/#cvs.lastdir.32736, stopped at
> /home/groups/debwww/cron/scripts/commit_prep2 line 75, <ENTRIES> line
> 1.
> cvs commit: Pre-commit check failed
> cvs [commit aborted]: correct above errors first!
>
> Does anybody have an idea what the problem is (or how I can find out more)?

I had no problem at all when committing the RMLL 2012 event the very
same day in the morning:

  <http://lists.debian.org/87obopezxd.fsf <at> gismo.pca.it>
  <http://anonscm.debian.org/viewvc/webwml/webwml/english/events/2012/0707-rmll.wml?revision=1.1&view=markup>

Thx, bye,
Gismo / Luca
Simon Paillard | 18 Jun 2012 22:54
Picon
Favicon

Re: Problems adding events to website

Hi,

On Thu, Jun 14, 2012 at 09:23:17AM +0200, Luca Capello wrote:
> Cc:ing the Debian-WWW mailing list, they are the contact point for
> website-related questions ;-)
> 
> On Tue, 12 Jun 2012 13:59:17 +0200, Arne Wichmann wrote:
> > Trying to do:
> >
> > cvs commit -m 'Debian Party  <at>  Cambridge UK' 0825-debbbq.wml
> >
> > I get
> >
> > Cannot open /cvs/webwml/CVSROOT/tmp/#cvs.lastdir.32736, stopped at
> > /home/groups/debwww/cron/scripts/commit_prep2 line 75, <ENTRIES> line
> > 1.
> > cvs commit: Pre-commit check failed
> > cvs [commit aborted]: correct above errors first!
> >
> > Does anybody have an idea what the problem is (or how I can find out more)?

Could you provide the file as attachement or as url so that we can try
reproducing the problem ?

Do you still reproduce the problem ?

> I had no problem at all when committing the RMLL 2012 event the very
> same day in the morning:
> 
>   <http://lists.debian.org/87obopezxd.fsf <at> gismo.pca.it>
(Continue reading)

Arne Wichmann | 19 Jun 2012 19:05
Picon

Re: Problems adding events to website

begin  quotation  from Simon Paillard (in <20120618205410.GC14163 <at> glenfiddich.mraw.org>):
> Could you provide the file as attachement or as url so that we can try
> reproducing the problem ?
> 
> Do you still reproduce the problem ?

Easy enough... The problem is not the file, the problem is that I am not in
group scm_webwml .

Has that been overlooked or is there a reason for that?

cu

AW
--

-- 
[...] If you don't want to be restricted, don't agree to it. If you are
coerced, comply as much as you must to protect yourself, just don't support
it. Noone can free you but yourself. (crag, on Debian Planet)
Arne Wichmann (aw <at> linux.de)
David Prévot | 19 Jun 2012 20:08
Picon
Favicon

Re: Problems adding events to website

Hi Arne,

Le 19/06/2012 13:05, Arne Wichmann a écrit :

> Easy enough... The problem is not the file, the problem is that I am not in
> group scm_webwml .

If you intend to join, please, follow the guidelines:

http://www.debian.org/devel/website/using_cvs#write-access

Regards

David

Luca Capello | 22 Jun 2012 09:36
Picon
Favicon

Re: Problems adding events to website

Hi there!

On Tue, 19 Jun 2012 20:08:34 +0200, David Prévot wrote:
> Le 19/06/2012 13:05, Arne Wichmann a écrit :
>
>> Easy enough... The problem is not the file, the problem is that I am not in
>> group scm_webwml .
>
> If you intend to join, please, follow the guidelines:
>
> http://www.debian.org/devel/website/using_cvs#write-access

I think this arose from a misunderstanding in how the inclusion into the
events <at> d.o alias is done via rt.d.o.  ATM this process does not
automatically grant webwml access, something the Events team did not
realize beforehand.

How should we proceed and improve future inclusions?  IMHO webwml access
should be automatically granted (obviously, with hints to the webwml
documentation), given that Events members should be able to modify
w.d.o/events pages.  Does the WWW team agree or should each new member
ask for such an access?

Thx, bye,
Gismo / Luca
David Prévot | 13 Sep 2012 05:14
Picon
Favicon

Re: Problems adding events to website

Hi,

Le 22/06/2012 03:36, Luca Capello a écrit :

> […] ATM this process does not
> automatically grant webwml access, something the Events team did not
> realize beforehand.
> 
> How should we proceed and improve future inclusions?  IMHO webwml access
> should be automatically granted

I think it would be a terrible idea, and recent examples seems to backup
this statement.

> (obviously, with hints to the webwml
> documentation), given that Events members should be able to modify
> w.d.o/events pages.  Does the WWW team agree or should each new member
> ask for such an access?

I do believe the event team should take care of training their new
members, and commit file they prepare after proper proofread and test.
Once the trainees do a good job, vouch for them and ask the webmasters
to grant them write access, as any other team.

Event team, please check that my last fixes [0] are correct. Those are
not grave mistakes, but they are numerous (including those in a past few
days). Please don't push on other's shoulders the burden to take care of
your section of the website.

Please, do *not* commit translated pages without proofread by the
(Continue reading)

Francesca Ciceri | 13 Sep 2012 20:02
Picon
Favicon

Re: Problems adding events to website

Hi David,

On Wed, Sep 12, 2012 at 11:14:56PM -0400, David Prévot wrote:
> 
> I do believe the event team should take care of training their new
> members, and commit file they prepare after proper proofread and test.
> Once the trainees do a good job, vouch for them and ask the webmasters
> to grant them write access, as any other team.

Yes, this is a good idea. Sorry we didn't realize it before!

I think that the better workflow to do this would be to ask for review
on the events <at>  alias for each event you want to add. 
After a couple of days, if no one objects, then we can add it on the
website.

What do you think? Sounds ok?

> 
> Event team, please check that my last fixes [0] are correct. Those are
> not grave mistakes, but they are numerous (including those in a past few
> days). Please don't push on other's shoulders the burden to take care of
> your section of the website.

Yup, sorry for the noise David! 

Cheers,
Francesca

--

-- 
(Continue reading)

Arne Wichmann | 27 Jun 2012 14:18
Picon

Re: Problems adding events to website

begin  quotation  from David Prévot (in <4FE0C022.5050300 <at> debian.org>):
> Hi Arne,
> 
> Le 19/06/2012 13:05, Arne Wichmann a écrit :
> 
> > Easy enough... The problem is not the file, the problem is that I am not in
> > group scm_webwml .
> 
> If you intend to join, please, follow the guidelines:
> 
> http://www.debian.org/devel/website/using_cvs#write-access

Thanks, just did that.

cu

AW
--

-- 
[...] If you don't want to be restricted, don't agree to it. If you are
coerced, comply as much as you must to protect yourself, just don't support
it. Noone can free you but yourself. (crag, on Debian Planet)
Arne Wichmann (aw <at> linux.de)
David Prévot | 11 Sep 2012 23:19
Picon
Favicon

Re: Problems adding events to website

Hi,

Le 27/06/2012 08:18, Arne Wichmann a écrit :
> begin  quotation  from David Prévot (in <4FE0C022.5050300 <at> debian.org>):

>> If you intend to join, please, follow the guidelines:
>>
>> http://www.debian.org/devel/website/using_cvs#write-access
> 
> Thanks, just did that.

Please, also test the validity of the build files, and eventually use
debian-l10n-english for proofread:

> $ head english/events/2012/1013-utrecht-bsp.wml 
> #use wml::debian::translation-check translation="1.1" original="english"
> <define-tag abbr>Utrecht-BSP</define-tag>
> <define-tag year>2012</define-tag>
> <define-tag pagetitle>Debian BSP  <at>  Randomdata, Utrecht</define-tag>

“ <at> ” doesn't look like proper English, especially on a title that will be
displayed on the main /events page.

> <define-tag where>Randomdata, Utrecht, Netherlands</define-tag>
> <define-tag startdate>2012-10-13</define-tag>
> <define-tag enddate>2012-10-14</define-tag>
> <define-tag coord><a href="mailto:jelmer <at> debian.org">Jelmer Vernooij</a></define-tag>

The <infolink> tag is not defined, while it's mandatory, see
english/events/event.form.
(Continue reading)

Arne Wichmann | 12 Sep 2012 09:45
Picon

Re: Problems adding events to website

begin  quotation  from David Prévot (in <504FAADC.4060206 <at> debian.org>):
> Hi,
> 
> Le 27/06/2012 08:18, Arne Wichmann a écrit :
> > begin  quotation  from David Prévot (in <4FE0C022.5050300 <at> debian.org>):
> 
> >> If you intend to join, please, follow the guidelines:
> >>
> >> http://www.debian.org/devel/website/using_cvs#write-access
> > 
> > Thanks, just did that.
> 
> Please, also test the validity of the build files, and eventually use
> debian-l10n-english for proofread:
> 
> > $ head english/events/2012/1013-utrecht-bsp.wml 
> > #use wml::debian::translation-check translation="1.1" original="english"
> > <define-tag abbr>Utrecht-BSP</define-tag>
> > <define-tag year>2012</define-tag>
> > <define-tag pagetitle>Debian BSP  <at>  Randomdata, Utrecht</define-tag>
> 
> ??? <at> ??? doesn't look like proper English, especially on a title that will be
> displayed on the main /events page.

> > <define-tag where>Randomdata, Utrecht, Netherlands</define-tag>
> > <define-tag startdate>2012-10-13</define-tag>
> > <define-tag enddate>2012-10-14</define-tag>
> > <define-tag coord><a href="mailto:jelmer <at> debian.org">Jelmer Vernooij</a></define-tag>
> 
> The <infolink> tag is not defined, while it's mandatory, see
(Continue reading)

David Prévot | 12 Sep 2012 18:47
Picon
Favicon

Re: Problems adding events to website

Hi,

Le 12/09/2012 03:45, Arne Wichmann a écrit :
> begin  quotation  from David Prévot (in <504FAADC.4060206 <at> debian.org>):

>> The <infolink> tag is not defined, while it's mandatory, see
>> english/events/event.form.
> 
> Sorry. It seems I was too tired yesterday.

in “LINK or empty” empty really means “empty”, i.e. without a space in
it, please, do fix it:

http://www-master.debian.org/build-logs/tidy/en

0924-guaiba.en.ics even fails to build, please fix it too:

webwml/english/events/2012$ make install
../../../english/events/make_ics.pl 0924-guaiba.wml 0924-guaiba.en.ics
No coordinator string specified
make: *** [0924-guaiba.en.ics] Erreur 25

And just in case you are not following the commits fixing your files,
please, use UTF-8.

Regards

David

(Continue reading)

Arne Wichmann | 12 Sep 2012 19:43
Picon

Re: Problems adding events to website

begin  quotation  from David Prévot (in <5050BCB2.5010505 <at> debian.org>):
> Le 12/09/2012 03:45, Arne Wichmann a écrit :
> > begin  quotation  from David Prévot (in <504FAADC.4060206 <at> debian.org>):
> 
> >> The <infolink> tag is not defined, while it's mandatory, see
> >> english/events/event.form.
> > 
> > Sorry. It seems I was too tired yesterday.
> 
> in ???LINK or empty??? empty really means ???empty???, i.e. without a space in
> it, please, do fix it:
> 
> http://www-master.debian.org/build-logs/tidy/en
> 
> 
> 0924-guaiba.en.ics even fails to build, please fix it too:
> 
> webwml/english/events/2012$ make install
> ../../../english/events/make_ics.pl 0924-guaiba.wml 0924-guaiba.en.ics
> No coordinator string specified
> make: *** [0924-guaiba.en.ics] Erreur 25
> 
> 
> And just in case you are not following the commits fixing your files,
> please, use UTF-8.

Done. Hopefully.

cu

(Continue reading)

Arne Wichmann | 12 Sep 2012 10:05
Picon

Re: Problems adding events to website

begin  quotation  from David Prévot (in <504FAADC.4060206 <at> debian.org>):
> Le 27/06/2012 08:18, Arne Wichmann a écrit :
> > begin  quotation  from David Prévot (in <4FE0C022.5050300 <at> debian.org>):
> 
> >> If you intend to join, please, follow the guidelines:
> >>
> >> http://www.debian.org/devel/website/using_cvs#write-access
> > 
> > Thanks, just did that.
> 
> Please, also test the validity of the build files, and eventually use
> debian-l10n-english for proofread:

Is there any automated way to ensure the validity of build files?

cu

AW
--

-- 
[...] If you don't want to be restricted, don't agree to it. If you are
coerced, comply as much as you must to protect yourself, just don't support
it. Noone can free you but yourself. (crag, on Debian Planet)
Arne Wichmann (aw <at> linux.de)
Francesca Ciceri | 13 Sep 2012 19:57
Picon
Favicon

Re: Problems adding events to website

Hi Arne,

first of all: thank you for taking care of those events! I am a bit busy
these days, so not much Debian time for me.

On Wed, Sep 12, 2012 at 10:05:55AM +0200, Arne Wichmann wrote:
> 
> Is there any automated way to ensure the validity of build files?

Sure, you can use this script (which is the one who provide the
validation test for the website):

http://anonscm.debian.org/viewvc/webwml/cron/scripts/validate?revision=1.1&view=markup

To validate a page, just run the script against the html page itself.

Cheers,
Francesca

--

-- 
"Health is merely the slowest possible rate at which one can die."
Author Unknown

Gmane