doap icon indicating copy to clipboard operation
doap copied to clipboard

add a version "state" property.

Open Claudenw opened this issue 10 months ago • 3 comments

Motivation

The current DOAP lists versions but has no indication which versions are EOL, or bug fix only, or active. For purposes of automating warnings about old dependencies such a tag would be extremely valuable.

Feature Simply a new property with a domain of Version. I am open to discussion of range and whether or not this should be a controlled vocabulary. Personally I think that it should be a controlled vocabulary to make it easier to process the data automatically.

Alternatives Property defined in an external vocabulary. Property with free form text.

Additional context

Claudenw avatar Apr 19 '24 11:04 Claudenw

This is indeed interesting. One approach would be to provide suggested vocabulary terms but be open to implementors also adding their own as appropriate. Do you have any examples where we could figure out the terms?

Possible terms that cross my mind immediately would include:

  • experimental
  • release candidate
  • stable release
  • development release
  • long term supported
  • deprecated

ewilderj avatar Jun 10 '24 23:06 ewilderj