On Wed, 29 Nov 2023 at 19:24, Svata Dedic <[email protected]> wrote: > I am working (finishing) on an extension of (still private) Project > Dependency API that would allow to *add* dependency to a project (and > also remove). This is a change that will span both Maven and Gradle > modules, so I thought I'll put a note in advance, but PR will be landing > shortly in Github.
Just catching up on emails having been away. I like the sound of this API, but if the base API is to be in the IDE cluster, it might be nice to build around an artifact specification that is less tied to Gradle / Maven conventions and usable for other languages including JS and Rust? I've mentioned before in another context, but I do like PackageURL, and it's getting more and more adoption. https://github.com/package-url/purl-spec You can see PackageURLs for Maven at the top of every page in Maven Central search - eg. yellow highlighted at https://central.sonatype.com/artifact/org.netbeans.api/org-openide-util-lookup Best wishes, Neil --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
