fosclipse-tests

Artifact [e95c418734]
Login

Artifact e95c418734577e02bfa3c4377fe795ebe2dbaece:

Wiki page [fosclipse-tests] by jan.nijtmans 2012-11-13 14:19:36.
D 2012-11-13T14:19:36.915
L fosclipse-tests
U jan.nijtmans
W 1976
<h2>Fosclipse</h2>

<p>This project is meant to be become the "official" Fossil
plugin for Eclipse. It depends on many people cooperating,
so please drop me a [mailto:nijtmans at users dot sf dot net|mail] if you are interested to participate
in any way: designing, coding, documenting, testing, whatever....</p>

<p>At this moment, the Fosclipse plugin is guaranteed not to work.
So only clone this repository when you know what you are doing.
(As soon as things start to get working, this WIKI page will be
modified to say so)</p>

<h3>Structure</h3>

<p>The first design decision is: "Take all design rules from Subclipse,
except when there is a good reason to do otherwise". The reason for
this is: Subclipse is one of the best scm plugins available. Its project
lead (Mark Phippard) clearly knows what he is doing. The Fossil model
in autosync mode looks a lot like the Subversion model.<p>

<p>Whenever deviating from Subclipse's design decision, the modified
design rule and the reason must always be documented on this WIKI.<p>

<p>There will be at least 5 Fosclipse plugins, 3 of which will be
interesting for the public, 2 for developers only. In Eclipse, each
project is checked out separately, so we need a different Fossil
repository for each of those:
   <ul>[https://chiselapp.com/user/jan.nijtmans/repository/fosclipse-core/index|core]: Core functionality</ul>
   <ul>[https://chiselapp.com/user/jan.nijtmans/repository/fosclipse-feature/index|feature]: Used in plugin-generation</ul>
   <ul>[https://chiselapp.com/user/jan.nijtmans/repository/fosclipse-tests/index|tests]: (Unit-)tests (This repository)</ul>
   <ul>[https://chiselapp.com/user/jan.nijtmans/repository/fosclipse-ui/index|ui]: The UI part of the plugin</ul>
   <ul>[https://chiselapp.com/user/jan.nijtmans/repository/fosclipse-update-site/index|update-site]: Starts to be interesting when things are starting to get working</ul>
</p>

<p>To be continued...</p>
Z e1936ddc3388a253a8c5981dd58b8ccb