Please don't embed in HTML, this is Metadata that should be easily consumable by external tools IMO.
Gary On Fri, Sep 8, 2023, 6:28 AM Christopher <ctubb...@apache.org> wrote: > I think many projects already have their doap files on their website, do > that's not really improving anything. It doesn't make much difference > editing the fields embedded in HTML or in its own separate file. > > On Fri, Sep 8, 2023, 05:41 Bertrand Delacretaz <bdelacre...@apache.org> > wrote: > > > Hi, > > > > On Fri, Sep 8, 2023 at 12:26 AM sebb <seb...@gmail.com> wrote: > > > ...I think it would be worth considering setting up a central store for > > DOAPs... > > > > As we require our projects to have a website anyway, wouldn't it be > > better to get that information from the project's homepage instead of > > a separate file ? > > > > As you mention, I think it's only the fields that rarely change that > > are actually useful: the project's description, a few useful URLs, > > programming language, communications channel URLs, project category, > > code repository and download URLs, that's probably all we need ? > > > > That info can be embedded in HTML, for example using <meta> elements, > > Open Graph [1] maybe, with some ASF-specific extensions such as > > og:asf:category ? > > > > This would put the information in a natural place for projects to > > maintain it, and Open Graph metadata has other benefits. > > > > OTOH this means writing a conversion layer that, starting from a list > > of *.apache.org subdomain names, grabs that data and converts it to a > > format that's useful for projects.a.o. > > > > Another option would be to embed the current DOAP format using a > > <script> element with a specific type, example at [2]. That simplifies > > the conversion layer but it's less convenient to manage at the website > > level. > > > > -Bertrand > > > > [1] https://ogp.me/ > > [2] https://gist.github.com/bdelacretaz/66b72523c15cc5d8cb28ae7eeac2b7c3 > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org > > For additional commands, e-mail: dev-h...@community.apache.org > > > > >