Comments (8)
Well I would suggest to have the copyright statement in one place and keep it up to date there. Other classes can simply point to, e.g., VehicleInterfaces.UsersGuide.Contact
or perhaps better: VehicleInterfaces.UsersGuide.Copyright
from vehicleinterfaces.
See also how it was solved in the README with simply open end year.
from vehicleinterfaces.
Maybe it would be more precise to write "since 2013: Modelica Association"?
from vehicleinterfaces.
What about to have Copyright and License agreement just at the uppermost page? It could be easy to find and be always visible for the user once he loads the library. Or should we leave the uppermost page as simple as possible?
from vehicleinterfaces.
Well I noticed now, there is also VehicleInterfaces.UsersGuide.License collecting that info incl. copyright. May be the best way is to use this page and to change the icon to reflect a copyright logo?
from vehicleinterfaces.
Something similar came up here: https://github.com/dietmarw/ipsl/commit/256e2bb1e4ce001773f8e68f54460ae2f6e036d7
You could adapt that. Mind I have a n improved version with a "drawn" ©:
class Copyright "Disclaimer<html>
<h4>Copyright</h4>
...
<h4>License</h4>
...
<p> See also <a href=\"modelica://VehicleInterfaces.UsersGuide.License\">VehicleInterfaces.UsersGuide.License</a></p>
</html>"
annotation (preferredView="info", DocumentationClass=false,
Icon(graphics={Text(
extent={{-100,140},{100,100}},
lineColor={0,127,0},
textString="%name%"),
Ellipse(extent={{-100,100},{100,-100}}, lineColor={0,127,0},
fillColor={255,255,255},
fillPattern=FillPattern.Solid),
Ellipse(
extent={{-60,60},{60,-60}},
lineColor={0,127,72},
fillColor={0,127,0},
fillPattern=FillPattern.Solid),
Ellipse(
extent={{-40,40},{40,-40}},
lineColor={255,255,255},
fillColor={255,255,255},
fillPattern=FillPattern.Solid),
Rectangle(
extent={{28,22},{64,-20}},
lineColor={255,255,255},
fillColor={255,255,255},
fillPattern=FillPattern.Solid)}));
end Copyright;
from vehicleinterfaces.
I've tried to resolve this on #14. Copyright is defined on the most common way within a License agreement now and linked from the uppermost page.
The concept you suggest need broadly based discussion so we can implement it later on, if this will take place. But I've at least used your icon with slight modification :-)
from vehicleinterfaces.
I agree. So I'd say this issue is resolved then.
from vehicleinterfaces.
Related Issues (20)
- I have a question. HOT 6
- Add milestones and labels HOT 1
- Replace "fake" enumerations with enumerations in VehicleInterfaces.Types HOT 2
- Error in VehicleInterfaces.Mechanics.NormalisedTranslational.Interfaces.Flange documentation
- Remove uses of __Dymola_choicesFromPackage annotation HOT 2
- Reintroduce the idea of expandable connectors for signal buses HOT 10
- Incorporate FlangeWithBearingAdaptor in models with FlangeWithBearing HOT 1
- Restructure examples in Roads HOT 1
- VehicleInterfaces.Drivers.MinimalDriver cannot be instantiated HOT 8
- Load torque parameter description misleading HOT 1
- MultiBodyEnd purpose HOT 2
- Relicense under BSD 3-clause? HOT 5
- Split library into single files
- Rename includeAccessoriesBearing
- Delete obsolete classes
- Change Greek parameter name 'mue' to 'mu'
- UsersGuide.DriverInteractionBus have misleading engineSpeed and vehicleSpeed descriptions HOT 1
- Hide usingMultiBodyXXX when the corresponding includeXXXBearing is set to true HOT 2
- Layout of road functions in Roads.Interfaces.Base HOT 2
- Units error (or incompatibiity?) in VehicleInterfaces\Engines\MinimalEngine.mo: r/min vs 1/min HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vehicleinterfaces.