ewilderj / doap

RDF schema for describing software projects
https://github.com/ewilderj/doap/wiki
Apache License 2.0
270 stars 57 forks source link

Dependency property #28

Closed namedgraph closed 6 years ago

namedgraph commented 7 years ago

DOAP does not seem to include any properties to describe relationships (dependencies) between projects and/or their releases.

sshikov commented 7 years ago

I think, dependencies support should be at least as capable as in maven pom.xml - just implemented in RDF way.

ewilderj commented 6 years ago

Yes, I left dependencies out in the first case of writing DOAP, because I wanted to solve the simpler problem first. Dependencies somewhat relies on the underlying packaging system, so I'm not yet sure what the best way of integrating them actually is.

It would be good if @pumba-lt and @sshikov you could describe some of your expected use cases.

ewilderj commented 6 years ago

OK, so getting myself back up to speed this is actually discussed in Issue #1

TL;DR you can use http://ontologi.es/doap-deps# until such time as we merge dependency handling into DOAP.

ewilderj commented 6 years ago

Duplicate of #1

namedgraph commented 6 years ago

My use case was scraping Maven central repository to transform artifact metadata and their dependencies to RDF. I gave up because there was too much data.