Difference between revisions of "Target Platform"

From Developer Documents
Jump to navigation Jump to search
m
m
Line 1: Line 1:
 +
=Target Platform=
 
The target platform is a composition of OSGi bundles, i.e. Eclipse plug-ins and features. This is the platform on top of which Simantics and its applications are developed. It consists roughly of:
 
The target platform is a composition of OSGi bundles, i.e. Eclipse plug-ins and features. This is the platform on top of which Simantics and its applications are developed. It consists roughly of:
 
* selected parts of the Eclipse SDK ([http://wiki.eclipse.org/index.php/Rich_Client_Platform RCP], [http://wiki.eclipse.org/Equinox/p2 P2], [http://www.eclipse.org/jdt/ JDT], [http://www.eclipse.org/pde/ PDE])
 
* selected parts of the Eclipse SDK ([http://wiki.eclipse.org/index.php/Rich_Client_Platform RCP], [http://wiki.eclipse.org/Equinox/p2 P2], [http://www.eclipse.org/jdt/ JDT], [http://www.eclipse.org/pde/ PDE])
Line 4: Line 5:
 
* some third-party components
 
* some third-party components
  
 +
Target platform maintainer is [[User:Tuukka Lehtonen|Tuukka Lehtonen]]
  
== Maintainer ==
 
* [[User:Tuukka Lehtonen|Tuukka Lehtonen]]
 
 
== Instructions ==
 
 
See [[Developing_Practices#Deploying plug-ins for the target platform|Deploying plug-ins for the target platform]] for instructions on contributing to the target platform.
 
See [[Developing_Practices#Deploying plug-ins for the target platform|Deploying plug-ins for the target platform]] for instructions on contributing to the target platform.
  
== Downloads ==
+
== ''master'' ==
 
 
=== ''master'' ===
 
 
;Description: Latest development version of the development version of the official Simantics target platform. This target platform is then branched and tagged for releases like 1.2, 1.3 and so on. Release branches are used for pre-release stabilisation which then turn into tags at the point of release.
 
;Description: Latest development version of the development version of the official Simantics target platform. This target platform is then branched and tagged for releases like 1.2, 1.3 and so on. Release branches are used for pre-release stabilisation which then turn into tags at the point of release.
  
Line 21: Line 17:
 
;Change Log: [https://www.simulationsite.net/trac/simantics/log/target/master Trac log], synced with trunks up to [https://www.simulationsite.net/trac/simantics/log/?action=stop_on_copy&mode=stop_on_copy&rev=18139&stop_rev=&limit=100 r18139]
 
;Change Log: [https://www.simulationsite.net/trac/simantics/log/target/master Trac log], synced with trunks up to [https://www.simulationsite.net/trac/simantics/log/?action=stop_on_copy&mode=stop_on_copy&rev=18139&stop_rev=&limit=100 r18139]
  
=== Simantics 1.2 ===
+
== Simantics 1.2 ==
 
;Download: [[svn:target/branches/1.2]]
 
;Download: [[svn:target/branches/1.2]]
 
;Notes: [[svn:target/branches/1.2/README.TXT]]
 
;Notes: [[svn:target/branches/1.2/README.TXT]]
Line 27: Line 23:
 
;Change Log: [https://www.simulationsite.net/trac/simantics/log/target/branches/1.2 Trac log], synced with trunks up to [https://www.simulationsite.net/trac/simantics/log/?action=stop_on_copy&mode=stop_on_copy&rev=17832&stop_rev=&limit=100 r17832]
 
;Change Log: [https://www.simulationsite.net/trac/simantics/log/target/branches/1.2 Trac log], synced with trunks up to [https://www.simulationsite.net/trac/simantics/log/?action=stop_on_copy&mode=stop_on_copy&rev=17832&stop_rev=&limit=100 r17832]
  
=== Simantics 1.1.0 ===
+
== Simantics 1.1.0 ==
 
;Download: [[svn:target/tags/1.1.0]]
 
;Download: [[svn:target/tags/1.1.0]]
 
;Notes: [[svn:target/tags/1.1.0/README.TXT]]
 
;Notes: [[svn:target/tags/1.1.0/README.TXT]]
Line 33: Line 29:
 
;Change Log: [https://www.simulationsite.net/trac/simantics/log/target/tags/1.1.0 Trac log], synced with trunks up to [https://www.simulationsite.net/trac/simantics/log/?action=stop_on_copy&mode=stop_on_copy&rev=17778&stop_rev=&limit=100 r17778]
 
;Change Log: [https://www.simulationsite.net/trac/simantics/log/target/tags/1.1.0 Trac log], synced with trunks up to [https://www.simulationsite.net/trac/simantics/log/?action=stop_on_copy&mode=stop_on_copy&rev=17778&stop_rev=&limit=100 r17778]
  
=== Simantics 1.0 (DEPRECATED) ===
+
== Simantics 1.0 (DEPRECATED) ==
 
:Download: [[svn:target/branches/1.0]]
 
:Download: [[svn:target/branches/1.0]]
  
Line 57: Line 53:
 
: [[org.simantics.units]] (0.1.1)
 
: [[org.simantics.units]] (0.1.1)
  
=== Simantics 0.7 (DEPRECATED) ===
+
== Simantics 0.7 (DEPRECATED) ==
 
:Download: [[svn:target/branches/0.7]]
 
:Download: [[svn:target/branches/0.7]]
  

Revision as of 08:08, 1 October 2010

Target Platform

The target platform is a composition of OSGi bundles, i.e. Eclipse plug-ins and features. This is the platform on top of which Simantics and its applications are developed. It consists roughly of:

  • selected parts of the Eclipse SDK (RCP, P2, JDT, PDE)
  • Simantics SDK
  • some third-party components

Target platform maintainer is Tuukka Lehtonen

See Deploying plug-ins for the target platform for instructions on contributing to the target platform.

master

Description
Latest development version of the development version of the official Simantics target platform. This target platform is then branched and tagged for releases like 1.2, 1.3 and so on. Release branches are used for pre-release stabilisation which then turn into tags at the point of release.
Download
svn:target/master
Notes
svn:target/master/README.TXT
Usage
Just download the target platform, set it in your Eclipse IDE and possibly download your own existing plug-ins.
Change Log
Trac log, synced with trunks up to r18139

Simantics 1.2

Download
svn:target/branches/1.2
Notes
svn:target/branches/1.2/README.TXT
Usage
Just download the target platform, set it in your Eclipse IDE and possibly download your own existing plug-ins.
Change Log
Trac log, synced with trunks up to r17832

Simantics 1.1.0

Download
svn:target/tags/1.1.0
Notes
svn:target/tags/1.1.0/README.TXT
Usage
Just download the target platform, set it in your Eclipse IDE and possibly download your own existing plug-ins.
Change Log
Trac log, synced with trunks up to r17778

Simantics 1.0 (DEPRECATED)

Download: svn:target/branches/1.0
Notes:
  • Steps to get the right code for the products to work:
Contents
Eclipse RCP
Equinox P2
Eclipse PDE
Apache Commons 1.0.0 (org.apache.commons)
Apache Lucene 3.0.0 (org.apache.lucene3)
iText 2.1.5 (com.lowagie.text)
Mylyn Wikitext (org.eclipse.mylyn.wikitext)
HSQLDB (org.hsqldb)
JFree Common/Chart (1.0.16/1.0.13)
OPC-UA (org.opcfoundation.ua) (1.0.232.0)
org.simantics.data (0.6.2)
org.simantics.datatype (0.3.4)
org.simantics.g2d (0.9.2)
org.simantics.fastlz (1.0.0)
org.simantics.units (0.1.1)

Simantics 0.7 (DEPRECATED)

Download: svn:target/branches/0.7
Notes:
  • Steps to get the right code for the products to work:
Contents
Eclipse RCP
Equinox P2
Eclipse PDE
Apache Commons 1.0.0 (org.apache.commons)
Apache Lucene 2.4.1 (org.apache.lucene)
iText 2.1.5 (com.lowagie.text)
Mylyn Wikitext (org.eclipse.mylyn.wikitext)
HSQLDB (org.hsqldb)
JFree Common/Chart (1.0.16/1.0.13)
OPC-UA (org.opcfoundation.ua) (1.0.232.0)
org.simantics.data (0.6.2)
org.simantics.datatype (0.3.4)
org.simantics.db (0.7.1)
org.simantics.g2d (0.9.0)
org.simantics.fastlz (1.0.0)
org.simantics.units (0.1.1)