Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider introducing a fake format info document for a generic programming language #268

Open
bansp opened this issue May 21, 2024 · 0 comments
Labels
discussion SIS:formats format description and placement in the SIS

Comments

@bansp
Copy link
Member

bansp commented May 21, 2024

This stems from issue #265 .

Consider adding an information file to our repository of Data Deposition Formats whose long name would be something like "Generic Programming Language Source File", abbreviation: ProgLang, ID: fProgLang . It would explain that a programming language is a broad notion that denotes tools for various functions, among others expressing, creating (by a.o. joins) or styling data, and therefore files containing programming language source code may also be deposited, at least in the category of "Tool Support". In most cases, the actual data format for a programming language source will be plain text, unless it's e.g. XML (which, all in all, is a specialisation of plain text...).

A recommendation by a centre to use a "programming language" in the domain of "tool support" would be a classic case of a coarse-grained recommendation that relies on the <comment> section for fine tuning, and it's the comment section that would say that the given centre recommends using Python for one thing, but JavaScript for some other. (And will accept XSLT, R, and Postscript, just to throw some extras into the soup...)

Would that feel as a gross hack? Can we do something else to capture the existing and not-yet-existing programming languages in more or less a single place?

One alternative would be to say that this sort of information should be located in the <info> section for the centre.

@bansp bansp added SIS:formats format description and placement in the SIS discussion labels May 21, 2024
@bansp bansp added this to the the milestone that isn't milestone May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion SIS:formats format description and placement in the SIS
Projects
None yet
Development

No branches or pull requests

1 participant