Thanks Carl!I will leave it up to the PMC to decide what to do with the old purl, but at least we have everything in a consistent manner now :)Best,DanielEl jue, 27 abr 2023 a las 18:55, Carl Boettiger (<cboe...@berkeley.edu>) escribi贸:Thanks Daniel!聽 Yup this is a good illustration of the advantages of the W3id system.聽 I've pointed聽https://purl.org/codemeta at your w3id now.聽 I didn't change the https://purl.org/codemeta/2.0 id yet.聽 I'm not sure anyone uses these purl URLs anyway (except maybe me in some long-ago code).聽聽I'd also be happy to transfer these purl ids to someone, though it's not obvious if/how to do so in the interface, or delete them if that would be best. I appreciate your guidance on聽this stuff!On Thu, Apr 27, 2023 at 9:23鈥疉M Daniel Garijo <dgar...@gmail.com> wrote:Hi Carl,that's a relief! If you redirect the purl to the w3id I created, then content negotiation will work on both and every time we change one, the other one will be consistent.But you'd have to create a different purl per version I am afraid.Best,DanielEl jue, 27 abr 2023 a las 18:17, Carl Boettiger (<cboe...@berkeley.edu>) escribi贸:Hi Daniel,Thanks for the explanation, sounds great!聽聽yup, I believe I 'own' the https://purl.archive.org/purl/codemeta/2.0On Thu, Apr 27, 2023 at 9:13鈥疉M Daniel Garijo <dgar...@gmail.com> wrote:Hello,purl is another option. I used to use it quite a bit before purl was dropped from oclc and then rescued by the Internet archive.But the content negotiation capabilities are more limited in purl.org. For example, it does not support content negotiation on content type (JSON-LD vs HTML) like I have done in w3id.Plus, the ids are not open, i.e., you can't have several maintainers on an id. In fact, I have done a search for codemeta and I found https://purl.archive.org/purl/codemeta/2.0 (only works for JSON-LD)Does anyone own it already? Who knows.Best,DanielEl jue, 27 abr 2023 a las 18:02, Carl Boettiger (<cboe...@berkeley.edu>) escribi贸:Thanks, this change sounds good to me.聽 I think it's okay that this isn't a DOI; even when it was working, the聽content negotiation mechanism on datacite wasn't particularly robust, and I think our use of a DOI for the purpose might have been a bit conceptually confusing to many researchers.聽聽https://w3id.org looks cool and a good choice, that one is new to me!聽 Not to propose a change, but curious what folks think about聽https://purl.org聽 iirc it was (is?) pretty widely used in other vocabularies?On Thu, Apr 27, 2023 at 8:01鈥疉M Daniel Garijo <dgar...@gmail.com> wrote:Hello,all right, I have created: https://w3id.org/codemetacurl -sH "Accept:application/ld+json" -L https://w3id.org/codemeta/ will get you the JSON. If you resolve https://w3id.org/codemeta/ in your browser, it will take you to https://codemeta.github.io/terms/Version ids are supported:聽https://w3id.org/codemeta/{version}. For example https://w3id.org/codemeta/1.0. I redirected the HTML of the versions to https://codemeta.github.io/terms/ because as far as I know there is no versions on the HTML.This is not my identifier. It's open: https://github.com/perma-id/w3id.org/tree/master/codemetaI listed several of us in the PMC as maintainers of this identifier. Changes done to the .htaccess file are automatically made live.For example, I did not add support for JSON, only JSON-LD. We can easily add that. By opening a pull request.When we get v3, we can do another pull request.This is an initiative that span several years ago from a community group in the W3C. It now has hundreds of identifiers, and it's backed by several companies. So it's unlikely to go.I hope this helps (at least it solves the problem, or part of it).The only disadvantage that I see is that it's not a DOI. But it gives the Codemeta PMC full access to the redirection.Best,Daniel--El mi茅, 26 abr 2023 a las 19:22, Matt Jones (<jo...@nceas.ucsb.edu>) escribi贸:When we originally minted the DOI for the schema, we did so using DataCite's then-current support for content negotiation, and the context resolved fine. After we issued that, their service changed and the redirect stopped working, much to our disappointment. I fully support using a new mechanism to publish the namespace and its associated identifier so that redirection works seamlessly. Ideally we should: 1) when requesting JSON-LD, get the context file directly; 2) when requesting HTML, get the documentation page for the terms, and 3) have individual term identifiers resolve to anchored term definitions when HTML is requested.MattMatthew B. JonesORCID:聽0000-0003-0077-4738Director of Informatics R&D,聽National Center for Ecological Analysis and SynthesisPI, NSF聽Arctic Data CenterDirector,聽DataONE聽programUniversity of California Santa BarbaraOn Wed, Apr 26, 2023 at 2:02鈥疉M Daniel Garijo <dgar...@gmail.com> wrote:Thank you Moranne, congrats on the milestone!Now that we are preparing for 3.0 and a new identifier needs to be minted, would it be possible to at least generate content negotiation on it?I can easily generate a w3id with content negotiation which at least solves part of the problem (something like https://w3id.org/codemeta/{VERSION})This does not solve the main issue of using https://codemeta.github.io/terms/ as a namespace, but it solves part of the problem (i.e., getting redirected to the documentationvs the JSON-LD file or any other serialization)Citation proposal looks good to me.Thanks,Daniel--El lun, 24 abr 2023 a las 16:57, Morane GRUENPETER (<mora...@gmail.com>) escribi贸:Dear PMC,--As promised, Valentin and myself have reviewed and merged all pending PRs for v2.1, which as crosswalk table PR, with 0 modifications of the vocabulary.Here is the direct link to v2.1聽馃帀馃殌:馃憠聽please schedule some time聽before May 25th to review the v3.0 PR candidates (comment / accept / request modifications).馃棑聽May 25th聽we will review and merge PRs for the V3.0聽* the procedure will be, if there is no comments we will decide if we merge or postpone to v4.0馃毄Also we have decided to have a v3.1 during the summer to add crosswalks that were blocked at v2.1 and other potential candidates.For the v3.0 we need to update the authors:- Current citation:Matthew B. Jones, Carl Boettiger, Abby Cabunoc Mayes, Arfon Smith, Peter Slaughter, Kyle Niemeyer, Yolanda Gil, Martin Fenner, Krzysztof Nowak, Mark Hahnel, Luke Coy, Alice Allen, Merc猫 Crosas, Ashley Sands, Neil Chue Hong, Patricia Cruse, Daniel S. Katz, Carole Goble. 2017. CodeMeta: an exchange schema for software metadata. Version 2.0. KNB Data Repository. doi:10.5063/schema/codemeta-2.0
- V3.0 citation proposal:
Matthew B. Jones, Carl Boettiger, Abby Cabunoc Mayes, Arfon Smith, Peter Slaughter, Kyle Niemeyer, Yolanda Gil, Martin Fenner, Krzysztof Nowak, Mark Hahnel, Luke Coy, Alice Allen, Merc猫 Crosas, Ashley Sands, Neil Chue Hong, Patricia Cruse, Daniel S. Katz, Carole Goble, Morane Gruenpeter, Valentin Lorentz, Thomas Morrell, Daniel Garijo, Bryce Mecum . 2023. CodeMeta: an exchange schema for software metadata. Version 3.0.In yellow the new PMC members who weren't authors of v2.0.In turquoise a contributor who acted directly on the jsonld file聽 who weren't authors of v2.0.馃憠聽Let me know if you identified other individuals that should be credited in the v3.0 on the citation. All contributions to the v3.0 will be listed in this file under a new v3.0 section:馃棑聽Please do so before May 25thI'm so happy to see the CodeMeta community moving forward.Thank you again for your engagement!Note: I am off on vacation until May 5th and will be answering with some delay upon my return.Kind regards,--
Morane Ottilia GRUENPETER
Software engineer and project manager
Software Heritage http://www.softwareheritage.org
@INRIA Paris
personal website: http://moranegg.github.io/
You received this message because you are subscribed to the Google Groups "codemeta-pmc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codemeta-pmc...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/codemeta-pmc/CAL8iZAxDHRpk_6UXOBodZ%2B9LzYZLHq3vCy-eJFcHE_hi12Uxkw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "codemeta-pmc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codemeta-pmc...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/codemeta-pmc/CAExK0DexWMC05rWbOo9n1VPWgf-GPKr0kbCRda%2B68QjEiEZtaA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "codemeta-pmc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to codemeta-pmc...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/codemeta-pmc/CAExK0DfXb_UaiNC_tr6Qrc2uVK8%3DCULm9y6oPT5u5SgLOutCTQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/codemeta-pmc/CAL8iZAzj8OYPWdB%3D-RyR9L6PJeYbgBn0FE6nTyz%2BnMGLdprSXA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/codemeta-pmc/CAFSW8xnmKWEN_zq%3D0QEsOMwW8zfMqBq5oQqWJgROOrxG98FubA%40mail.gmail.com.