community-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Christofer Dutz <christofer.d...@c-ware.de>
Subject Re: RDF Files
Date Tue, 16 Apr 2019 14:02:11 GMT
Hi Maxim,

thanks for that ... and it's a completely different interpretation as the Camel one ... at
least in some parts ;-/
https://gitbox.apache.org/repos/asf?p=camel.git;a=blob_plain;f=doap.rdf;hb=HEAD

But some questions:
- The license link doesn't work at all in both versions ... shouldn't this point to the web-version
of the Apache 2.0 license text?
- What does the asfext:pmc element really contain? Should that point to an rdf file with the
committee data, should it reference the pmc name (Like in Camel example) or the project website
(Open-Meetings example) or should it link to the Team page of the project?
- What should the maintainer be? In Camel it's the Chair/VP in OpenMeetings it's the PMC ...
however neither ist the Chair the maintainer nor is the PMC a person ;-)

And can I place both rdp files in our project repo and reference them from some central part
(I know this can be done for the project part ... but not the committee)

Chris


Am 16.04.19, 15:28 schrieb "Maxim Solodovnik" <solomax666@gmail.com>:

    Hello Chris,
    
    we are using this definition:
    https://github.com/apache/openmeetings-site/blob/asf-site/doap.rdf#L16
    
    
    On Tue, 16 Apr 2019 at 20:14, Christofer Dutz <christofer.dutz@c-ware.de>
    wrote:
    
    > Hi all,
    >
    > Hope this is the right list for this … but I have to admit I have no other
    > idea to what might be the right one.
    >
    > When trying to find a list of all IoT Projects at Apache I was surprised
    > to find only one in the list and it was not containing any of the ones I
    > was working on.
    >
    > I was told that this information is generated from RDF files. Also I was
    > told that for every project there sort of exist two separate files.
    >
    >   *   One specifying the PMC/Committee
    >   *   One specifying the Project itself
    >
    > Now I started writing these files and sort of am quite lost at how to
    > write them. It was suggested to look at the files used by the Camel project.
    >
    > Looking into these, it seems the asfext namespace uses attributes/elements
    > I can’t see defined in the definition here
    > http://projects.apache.org/ns/asfext#
    > It’s also quite difficult to edit these in a safe way as I can’t get my
    > IntelliJ to not mark almost everything red.
    >
    > From the pages [1] and [2] I couldn’t seem to get a real feeling of the
    > correct syntax and which options are valid and I wouldn’t call them really
    > helpful in getting started here.
    >
    > Are there any xml schemas out there that I could use? Is there any tooling
    > I could use to edit these files in a safe way?
    >
    > Chris
    >
    > [1]
    > https://cwiki.apache.org/confluence/display/COMDEV/Apache+Projects+Directory
    > [2] https://projects.apache.org/about.html
    >
    >
    
    -- 
    WBR
    Maxim aka solomax
    

Mime
View raw message