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

Convert software framework indivuals into programming languages and add definitions #1869

Merged
merged 7 commits into from
Jul 1, 2024

Conversation

l-emele
Copy link
Contributor

@l-emele l-emele commented Jun 27, 2024

Summary of the discussion

Describe the findings of the discussion in the issue or meeting.

Type of change (CHANGELOG.md)

Add

Add individual:

  • Matlab programming language: The Matlab programming language is a programming language developed by MathWorks for use in the Matlab software framework.

Update

Convert software framework indivuals into programming languages and add definitions

  • C++: C++ is a programming languages designed by Bjarne Stroustrup and standardised by ISO/IEC.
  • Fortran: Fortran is a programming language designed by John Backus, developed by IBM and standardised by ISO/IEC.
  • Java: Java is a programming language designed by James Gosling and developed by Oracle.
  • PHP: PHP is a programming language designed by Rasmus Lerdorf.
  • Python: Python is a programming language designed by Guido van Rossum and developed by the Python Software Foundation.
  • R: R is a programming language designed by Ross Ihaka and Robert Gentleman and the R Core Team.
  • Ruby: Ruby is a programming language designed by Yukihiro Matsumoto.
  • VBA => Visual Basic for Applications: Visual Basic for Applications (VBA) is a programming language based on Visual Basic and developed by Microsoft for use within the Microsoft Office software package.

Remove

Workflow checklist

Automation

No automation, this PR solves #859 only partly.

PR-Assignee

Reviewer

  • 🐙 Follow the Reviewer Guide
  • 🐙 Provided feedback and show sufficient appreciation for the work done

@github-actions github-actions bot added the oeo-model changes the oeo-model module label Jun 27, 2024
@l-emele l-emele requested review from stap-m and chrwm June 27, 2024 07:08
<http://purl.obolibrary.org/obo/IAO_0000233> "issue: https://github.com/OpenEnergyPlatform/ontology/issues/859
pull request: https://github.com/OpenEnergyPlatform/ontology/pull/1869",
rdfs:label "Visual Basic for Applications"@en,
skos:relatedMatch <http://www.ebi.ac.uk/swo/SWO_0000130>
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SWO has only Visual Basic, but not VBA separately. Visual Basic in SWO points to http://www.ebi.ac.uk/swo/SWO_0000130 and there Visual Basic and VBA are treated as synonyms (at least as far as I understand that page).

VBA is derived from Visual Basic, but there is an important difference: While Visual Basic is a fully-fledged programming language that can be used to program stand-alone applications, VBA is much less powerful and can only be used within Microsoft Office applications. I therefore used intentionally only skos:relatedMatch here.

@l-emele
Copy link
Contributor Author

l-emele commented Jun 28, 2024

The matching to SWO using SKOS is complete and the PR is now ready for review again.

@l-emele l-emele merged commit df53579 into dev Jul 1, 2024
2 checks passed
@l-emele l-emele deleted the feature-859-programming-languages branch July 1, 2024 07:43
@l-emele l-emele mentioned this pull request Jul 2, 2024
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
oeo-model changes the oeo-model module
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants