I need to annotate our structured data set of Apache projects to track
which project names are registered trademarks.  This is needed to be
able to properly generate a.o/foundation/marks/list (which is currently
sadly outdated since it's manually built now).  This is a serious need
for Brand Management, since we regularly have third parties say "but you
didn't SAY it was your trademark, so I can do it anyway..."

My thought is to annotate the PMC DOAP files with a registered marker,
then use the existing projects.a.o building of the organized data.  Then
use either JS or some cron static generation to display the actual
marks/list page.

Is annotating the project data sources the best idea, or should I simply
create a new stable URL data source that's just a list of registered
names, and join the tables?

The end result needs to be webcontent listing projects like:

<h2>The ASF claims these trademarks</h2>
...list all active TLPs
<a href="{$homepage}">Apache <b>{$projectname}</b></a>
{$if registered then "&reg;" else "&trade;"}

<br/>
  {$shortdesc}
...
<h2>The following projects are retired</h2>
...list all Attic projects

<h2>The following projects are in incubation; all trademarks here may be
property of respective owners</h2>
...list all Incubation projects

Separately, we should list the name of each software *product* here,
since if we offer something with a clear name as an independently
downloadable software product, it can be our trademark.  So I'd like to
list "Apache Directory Studio", since that's a notable name and a major
product.  But I don't want to list "Apache Commons Foo Bar Baz and
Kitchensink", since those are effectively just minor components that
aren't really worth claiming.

Comments/suggestions please?  I'm including the Whimsical project since
they are also major consumers of this data.

- Shane

Reply via email to