2017-02-22

Merged subsections; some minor formatting.

← Older revision

Revision as of 15:53, 22 February 2017

Line 11:

Line 11:

If you do not fit this profile, you should consider the installation procedure from the [[Papyrus-RT/User|Papyrus-RT User page]].

If you do not fit this profile, you should consider the installation procedure from the [[Papyrus-RT/User|Papyrus-RT User page]].



= Development Environment Setup =



* [[Papyrus-RT/Developer/Developer_Guide/DevEnv_Neon | Installing the
Neon
developer environment for
PapyrusRT
using the Eclipse Installer]] '''<span style="color: green"> ←Strongly recommended</span>''' <br /> The easiest way to get the developer environment with all the dependencies and tools needed for development.

+

= Development Environment =

+

+

To develop or extend Papyrus-RT several tools and dependencies are needed.

+

+

* [[Papyrus-RT/Developer/Developer_Guide/DevEnv_Neon | Installing the developer environment for
Papyrus-RT
using the Eclipse Installer]] '''<span style="color: green"> ←Strongly recommended</span>''' <br /> The easiest way to get the developer environment with all the dependencies and tools needed for development
.

+

+

* [[Papyrus-RT/Developer/Developer_Guide/Git_Repository|How the git repository is laid out]]
.



= Git repository format =



* [[Papyrus-RT/Developer/Developer_Guide/Git_Repository|How the git repository is laid out]]

= Requirements =

= Requirements =

+

The list of requirements for the Papyrus Real Time project is available on the [[Papyrus-RT/Requirements|Requirements]] page.

The list of requirements for the Papyrus Real Time project is available on the [[Papyrus-RT/Requirements|Requirements]] page.

+

= Design Notes =

= Design Notes =

Design notes for specific features and other development activities are maintained in sub-pages of the [[Papyrus-RT/Developer/Design|Design]] page, organized by release.

Design notes for specific features and other development activities are maintained in sub-pages of the [[Papyrus-RT/Developer/Design|Design]] page, organized by release.

+

= Profile Update Process =

= Profile Update Process =

+

The UML-RT profile is the central piece of the Papyrus-RT tooling. Its update must be done carefully. See the process for [[Papyrus-RT/ProfileUpdate|Profile Update]] page.

The UML-RT profile is the central piece of the Papyrus-RT tooling. Its update must be done carefully. See the process for [[Papyrus-RT/ProfileUpdate|Profile Update]] page.

+

= Builds =

= Builds =

+

* [[Papyrus-RT/Developer_Guide/Builds|Papyrus-RT Build System]] — documentation of the design and implementation of the Papyrus-RT Hudson builds

* [[Papyrus-RT/Developer_Guide/Builds|Papyrus-RT Build System]] — documentation of the design and implementation of the Papyrus-RT Hudson builds

+

= Developer Mailing List =

= Developer Mailing List =

+

If you have questions regarding the development of Papyrus for Real Time or if you want to see what keeps the development team awake at night, you can subscribe to the [https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev Developer Mailing List] (and even ask questions and contribute).

If you have questions regarding the development of Papyrus for Real Time or if you want to see what keeps the development team awake at night, you can subscribe to the [https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev Developer Mailing List] (and even ask questions and contribute).

Show more