Monday, November 20, 2017, 10:42:11 PM, Sergio Fernández wrote: > Hi, > > sorry, because I think I've created some confusion on this. Let me try to > explain my self, because there are to aspects on this: > > 1) From a pure ASF perspective, host the DOAP file from Git is fine. The > system behind projects.a.o will retrieve it and further process it. > > 2) From a broader Semantic Web perspective, ideally we should have the DOAP > file publicly available from the project web site. > > I aim for 2, that's why I played with the site build. But staying at 1 > should be enough. I hope now it's a bit clearer.
I see, but the URL we put into projects.xml is a HTTP URL, so why not just add a link with that target address on the home page? That's one less copy of that file that can go out if sync as well. (At that point it doesn't even make sense anymore that it's inside "site", but whatever...) > On Mon, Nov 20, 2017 at 5:24 AM, Daniel Dekany <[email protected]> wrote: > >> Monday, November 20, 2017, 4:42:11 AM, Sergio Fernández wrote: >> >> > Well, it's my first interaction with the site code base, but I wouldn't >> mix >> > the doap data with the docgen sources. But I guess you can do it as you >> > prefer ;-) >> >> Indeed, it's a link to the git repo, not to the home page. I was >> confused as you have talked about build problems. Why should we do >> anything with doap.rdf in the Ant build? (You copy doap.rdf into >> build/ right now. Not sure what the intent is.) >> >> > On Sun, Nov 19, 2017 at 2:49 PM, Daniel Dekany <[email protected]> >> wrote: >> > >> >> Ah, I have just seen your commit. You should just move doap.rtf into >> >> src/main/docgen/. No need for new Ant task. It was created on the >> >> wrong place originally... >> >> >> >> Sunday, November 19, 2017, 11:46:42 PM, Daniel Dekany wrote: >> >> >> >> > Sunday, November 19, 2017, 9:37:45 PM, Sergio Fernández wrote: >> >> > >> >> >> On Sat, Nov 18, 2017 at 7:48 PM, Daniel Dekany <[email protected]> >> >> wrote: >> >> >>> >> >> >>> I guess it's time to add the reference to >> >> >>> https://svn.apache.org/repos/asf/comdev/projects.apache. >> >> >>> org/data/projects.xml. >> >> >>> >> >> >> >> >> >> Right. I tried to get it published to >> >> >> https://freemarker.apache.org/doap.rdf >> >> >> to add that reference, but I didn't manage to locally build the site >> due >> >> >> some dependencies' problem. I'll try again later. >> >> > >> >> > You mean a problem with incubator-freemarker-site Ant build? What was >> >> > that? >> >> > >> >> > But, you don't need to build the incubator-freemarker-site for this. >> >> > Just upload the doap.rdf to the "asf-site" branch of >> >> > incubator-freemarker-site directly. >> >> > >> >> >> In the meantime I've added the reference to git in >> >> >> http://svn.apache.org/r1815757, so it should be available at >> >> >> https://projects.apache.org/project.html?freemarker in the next >> build >> >> (2 AM >> >> >> UTC). >> >> > >> >> >> >> -- >> >> Thanks, >> >> Daniel Dekany >> >> >> >> >> >> -- >> Thanks, >> Daniel Dekany >> >> -- Thanks, Daniel Dekany
