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

Update license for OSATE #1740

Closed
lwrage opened this issue Mar 13, 2019 · 5 comments · Fixed by #2168
Closed

Update license for OSATE #1740

lwrage opened this issue Mar 13, 2019 · 5 comments · Fixed by #2168

Comments

@lwrage
Copy link
Contributor

lwrage commented Mar 13, 2019

Unified license text and source header are available.

@lwrage lwrage added this to the 2.5.0 milestone Mar 27, 2019
@lwrage lwrage added next and removed backlog labels Apr 4, 2019
@lwrage lwrage removed this from the 2.5.0 milestone May 7, 2019
@lwrage lwrage assigned jjhugues and unassigned joeseibel Jun 8, 2019
@lwrage lwrage removed the next label Jul 9, 2019
@jjhugues
Copy link
Contributor

As discussed with Lutz: there is no direct way to apply existing tools for this

  • we have multiple languages used here, we need to adapt header box accordingly
  • most tools use regexp matching, but we have existing copyright headers with various formats

If we were to do this, we would need first to remove all header boxes through scripting; then configure Eclipse to apply all header boxes.

@lwrage
Copy link
Contributor Author

lwrage commented Aug 19, 2019

Also, some files contain a standard eclipse license header these must stay as they are because they are (maybe modified) copies of 3rd party code.

@jjhugues
Copy link
Contributor

Yes, you are right. These should be considered separately. By "all header boxes", I meant OSATE specific ones

@jjhugues
Copy link
Contributor

This extends to other places

here is an excerpt from the text from About OSATE -> OSATE icon
copyright years is wrong, and list of authors incomplete

"by Feiler, Greenhouse, Wrage, Delange

Version: 2.5.0-SNAPSHOT -- Build id: 2019-05-12

(C) Copyright Carnegie Mellon University, 2005–2015.
"

if you click on plugin details, we have either "Software Engineering Institute" or "CMU/SEI" or "providerName" (for fault tree.design and generation).

@lwrage lwrage added this to the 2.7.0 milestone Dec 4, 2019
@lwrage lwrage assigned lwrage and unassigned jjhugues Dec 13, 2019
@lwrage
Copy link
Contributor Author

lwrage commented Jan 6, 2020

  • Source code files
  • Root files
  • feature.xml - use a license feature?
  • about
  • uml/ecore files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants