fosclipse-ui

Artifact [2283e0dadf]
Login

Artifact 2283e0dadfdf2b3f635db0c38e1b62dc23033196:

Wiki page [fosclipse-ui] by jan.nijtmans 2012-11-13 14:21:16.
D 2012-11-13T14:21:16.578
L fosclipse-ui
P 062850676162cf3e00f0777cd7ecfb6e2c9be940
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</ul>
   <ul>[https://chiselapp.com/user/jan.nijtmans/repository/fosclipse-ui/index|ui]: The UI part of the plugin (This repository)</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 a4ae6fb3f87a8dce421d29e8772652ce