I need to extend the DOAP specification to allow projects to specify other projects they are related to. We (the project with this need) has made a proposal to the maintainers of the DOAP schema, this has been acecpted, in principle. However, nothing is happening and the schema has not being extended as discussed.

The projects.apache.org use of DOAP has a similar need in it's categorisation of projects. this extension has also been proposed to the DOAP schema. Again, it has been accepted in principle, but action has not followed words.

Our DOAP plugin already has support for the category extensions used in Apache.

I have modifications for the DOAP plugin that support the extensions we need too. Now, I can keep these extensions in a local project namespace and make the DOAP plugin extensions in a forked version of the plugin (which is Apache licensed). Of course, I don't want to fork in this way.

Alternatively I can add them to the Apache extensions namespace and make the necessary plugin changes here.

Note, I have not discussed adding the schema extensions on site-dev yet, but I see no problem with that since David was in the discussion about the need for these extensions. However, the namespace of the extensions is unimportant, if site-dev does not want it in the asfext namespace, we can add it to a new Forrest one.

The modifications will not affect the DOAP plugin operation on plain old DOAP files.

Any objections to me adding the code to our DOAP plugin?

Ross