Giter Club home page Giter Club logo

Comments (9)

priya-gitTest avatar priya-gitTest commented on June 25, 2024 1

Created a Ticket. Lets see what they reply. https://support.github.com/ticket/personal/0/2736548

from codemeta.

moranegg avatar moranegg commented on June 25, 2024 1

InvenioRDM & Zenodo are planning for this support to be available at the end of 2024 or start of 2025.
Applicable to any release including a codemeta.json file.

@arfon any plans for codemeta.json support in GitHub?

from codemeta.

arfon avatar arfon commented on June 25, 2024 1

@arfon any plans for codemeta.json support in GitHub?

Nothing immediate no, but there are (at least) two possible things we could be talking about here:

  1. Teach GitHub to look for codemeta.json files and read them if discovered (e.g., similar to how CITATION.cff files are detected and parsed).
  2. Get GitHub to generate codemeta.json files from the right-hand menu (that currently produces an APA or BibTeX formatted citation).

In both cases, we use the https://github.com/citation-file-format/ruby-cff library to read files. Depending upon which you're talking about, we would probably need to teach the ruby-cff library about codemeta files.

from codemeta.

progval avatar progval commented on June 25, 2024

Hi,

Github has no such plans as far as I am aware, but you can contact their support to ask them.

from codemeta.

priya-gitTest avatar priya-gitTest commented on June 25, 2024

Their Copilot suggested to look into this page, which looks like an interesting alternative to see how CodeMeta can be generated/aligned from this, if possible.. https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/about-community-profiles-for-public-repositories

from codemeta.

progval avatar progval commented on June 25, 2024

I don't see how this is related, "community profiles" are links to some text files while what you are suggesting (if I'm not mistaken) is for Github to generate APA/BibTeX/... from CodeMeta files in the repository.

from codemeta.

priya-gitTest avatar priya-gitTest commented on June 25, 2024

Its not clear what data they use to generate it, and if that can converge with some fields of CodeMeta but for now, I have opened this discussion. If you think it needs correction, let me know .

https://github.com/orgs/community/discussions/120212

from codemeta.

moranegg avatar moranegg commented on June 25, 2024

@arfon Thanks.

So you would suggest using directly the ruby-cff library and not creating another library for codemeta.json?
If so, I can see if someone is game for doing a PR there.

from codemeta.

arfon avatar arfon commented on June 25, 2024

Definitely. Even though the name (ruby-cff is a little awkward here), given we already have this as a 'paved path' for reading citation files in Ruby, I think it makes most sense (certainly for including in the GitHub codebase) for us to teach that library to understand these files.

/ cc @hainesr in case he feels very differently about this :-)

from codemeta.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.