You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by "Noel J. Bergman" <no...@devtech.com> on 2006/08/12 23:02:48 UTC

Automating Report Reminders (and the Project Index)

Jason van Zyl wrote:

> How about we hook up to the little notification system used for
> reminding people to send in board reports?

Actually, I had asked Dave about that a month ago.  He's game:

> > See http://wiki.apache.org/incubator/ReportingSchedule, but it is just
like
> > normal Board reports.  Projects report monthly for the first quarter,
and
> > quarterly thereafter.
> >
> > Can you help?  :-)  How can we help you help us?  :-)

> All I need is a list of when the project should report and the email
> address to send the reminder to. If you can provide those in an
> accessible format then I'll send out reminders without a problem.

but I've had no time to pull together yet another XML file to maintain.  And
it would be nice if we could pull this meta-data together into one place for
generating what he needs as well as
http://incubator.apache.org/projects/index.html and the "projects" menu,
both of which are out-of-date again, and are maintained separately.

Any volunteers to help straighten this out, and help make things more
automated and maintainable?

	--- Noel



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: Automating Report Reminders (and the Project Index)

Posted by david reid <da...@jetnet.co.uk>.
Noel J. Bergman wrote:
> david reid wrote:
> 
>> Where is the information you maintain presently?
> 
> The site is built from
> https://svn.apache.org/repos/asf/incubator/public/trunk/, and the specific
> stuff that you'd be looking for is in multiple locations:
> 
>   Projects (one file per):
>     https://svn.apache.org/repos/asf/incubator/public/trunk/site-author/proj
> ects/
> 
>   Project menu for web pages:
>     https://svn.apache.org/repos/asf/incubator/public/trunk/site-author/styl
> esheets/project.xml
> 
> Perhaps the latter could be populated from the former.

Right. Basically you have an xdocs file per project in a central
location. I'd guess that moving to a DOAP + extensions RDF file would
allow the files to be used directly by projects.a.o.

> 
> We used to use a different meta-data format, but everything was converted to
> anakia.  The key issue is that people want to be able to just do:

I have XDOCS2 in development, which is essentially a replacement for
anakia, but allows the use of XSL instead of XML. This means we can
generate pages that are generated from accumulated content in a more
straightforward manner. The downside is that it's Perl and requires some
libraries (that are conatined within the repository). It also allows for
better, more automated navigation style links to be created shown.

However, that's all for the future. I'll try and look at mapping what's
in the xdocs files you have to DOAP + extensions as a simple first step.

It'll go into my TODO list tonight.

david


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


RE: Automating Report Reminders (and the Project Index)

Posted by "Noel J. Bergman" <no...@devtech.com>.
David Reid asked:

> Noel J. Bergman wrote:
>> david reid wrote:
>>> Where is the information you maintain presently?
>> The site is built from
>> https://svn.apache.org/repos/asf/incubator/public/trunk/,
>> and the specific stuff that you'd be looking for is in
>> multiple locations:
>>   Projects (one file per):
>>
https://svn.apache.org/repos/asf/incubator/public/trunk/site-author/projects
/

> Is there any good reason why this is one huge file? It seems to make far
> more sense as smaller files which then are "linked" to get to the
> behemoth that exists today.

Which one huge file?  We have many files.  Or do you mean that you want to
go from one per project to several per project?  Please elaborate on your
thoughts.

	--- Noel



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: Automating Report Reminders (and the Project Index)

Posted by david reid <da...@jetnet.co.uk>.
Noel J. Bergman wrote:
> david reid wrote:
> 
>> Where is the information you maintain presently?
> 
> The site is built from
> https://svn.apache.org/repos/asf/incubator/public/trunk/, and the specific
> stuff that you'd be looking for is in multiple locations:
> 
>   Projects (one file per):
>     https://svn.apache.org/repos/asf/incubator/public/trunk/site-author/proj
> ects/

Had a quick look on the way here (Atlanta) and one immeadiate question
springs forth...

Is there any good reason why this is one huge file? It seems to make far
more sense as smaller files which then are "linked" to get to the
behemoth that exists today.

david

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


RE: Automating Report Reminders (and the Project Index)

Posted by "Noel J. Bergman" <no...@devtech.com>.
david reid wrote:

> Where is the information you maintain presently?

The site is built from
https://svn.apache.org/repos/asf/incubator/public/trunk/, and the specific
stuff that you'd be looking for is in multiple locations:

  Projects (one file per):
    https://svn.apache.org/repos/asf/incubator/public/trunk/site-author/proj
ects/

  Project menu for web pages:
    https://svn.apache.org/repos/asf/incubator/public/trunk/site-author/styl
esheets/project.xml

Perhaps the latter could be populated from the former.

We used to use a different meta-data format, but everything was converted to
anakia.  The key issue is that people want to be able to just do:

  svn checkout https://svn.apache.org/repos/asf/incubator/public/trunk site
  cd site
  ./build.sh

and have it work.

We also have IP Clearance docs, although I'd put integrating that at a lower
priority than managing meta-data for the projects.

> Now that projects.a.o has had a chance to settle it might be appropriate
> to review whether or not we index incubator projects.

It probably does make sense to index them, with appropriate branding.  There
are a lot of JSRs and other specifications whose implementations are going
through the Incubator, plus it would be helpful to see where the ASF has
multiple implementations (and users) of the same specification.

	--- Noel



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: Automating Report Reminders (and the Project Index)

Posted by david reid <da...@jetnet.co.uk>.
Noel J. Bergman wrote:
> david reid wrote:
>> Noel J. Bergman wrote:
>>> david reid wrote:
>>>> All I need is a list of when the project should report and the email
>>>> address to send the reminder to. If you can provide those in an
>>>> accessible format then I'll send out reminders without a problem.
>>> it would be nice if we could pull this meta-data together into one
>>> place
>>> Any volunteers to help straighten this out, and help make things more
>>> automated and maintainable?
>> How about using doap and the projects stuff for your index page? It
>> could be possible to do some more adventurous things if there is a
>> desire to follow that path.
> 
> I'm game to hear more.  Would you care to elaborate on your thoughts?  And
> have you looked at the type of information we maintain for each project?
> How much would you propose putting into the doap stuff?

Where is the information you maintain presently? I'll have a look.

Now that projects.a.o has had a chance to settle it might be appropriate
to review whether or not we index incubator projects.

I'll start by looking at the data you currently maintain though :-)

david

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


RE: Automating Report Reminders (and the Project Index)

Posted by "Noel J. Bergman" <no...@devtech.com>.
david reid wrote:
> Noel J. Bergman wrote:
>> david reid wrote:
>>> All I need is a list of when the project should report and the email
>>> address to send the reminder to. If you can provide those in an
>>> accessible format then I'll send out reminders without a problem.
>> it would be nice if we could pull this meta-data together into one
>> place
>> Any volunteers to help straighten this out, and help make things more
>> automated and maintainable?
> How about using doap and the projects stuff for your index page? It
> could be possible to do some more adventurous things if there is a
> desire to follow that path.

I'm game to hear more.  Would you care to elaborate on your thoughts?  And
have you looked at the type of information we maintain for each project?
How much would you propose putting into the doap stuff?

	--- Noel



---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: Automating Report Reminders (and the Project Index)

Posted by david reid <da...@jetnet.co.uk>.
Noel J. Bergman wrote:
> Jason van Zyl wrote:
> 
>> How about we hook up to the little notification system used for
>> reminding people to send in board reports?
> 
> Actually, I had asked Dave about that a month ago.  He's game:
> 
>>> See http://wiki.apache.org/incubator/ReportingSchedule, but it is just
> like
>>> normal Board reports.  Projects report monthly for the first quarter,
> and
>>> quarterly thereafter.
>>>
>>> Can you help?  :-)  How can we help you help us?  :-)
> 
>> All I need is a list of when the project should report and the email
>> address to send the reminder to. If you can provide those in an
>> accessible format then I'll send out reminders without a problem.
> 
> but I've had no time to pull together yet another XML file to maintain.  And
> it would be nice if we could pull this meta-data together into one place for
> generating what he needs as well as
> http://incubator.apache.org/projects/index.html and the "projects" menu,
> both of which are out-of-date again, and are maintained separately.
> 
> Any volunteers to help straighten this out, and help make things more
> automated and maintainable?

How about using doap and the projects stuff for your index page? It
could be possible to do some more adventurous things if there is a
desire to follow that path.

david

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org