[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[eclipse-dev] Plugin development: workspace system
|
Hi folks,
I've developed a little tool for managing our development/
packaging workspaces, and now I'm considering an eclipse
integration for collegues who prefer eclipse (I'm personally
a command line guy ;-o).
The basic concepts of it are:
* there's a strict separation between a (project's) workspace
and individual packages. both, workspace(s) and projects
live in their own git repos
* individual developers may have their own (customized) workspaces,
which are downstream branches (*1)
* the workspace defines which individual packages are involved
and which remote repos they come from. wksp automatically
clones/syncs from the remotes
* packages are built trough the target distro's build machinery
(currently just dpkg/pbuilder supported, others follow soon)
and the result is put into a local package repo for deployment.
* generic codebase and distro-specific ones are separated into
separate branches (distro branches are downstream branches ontop
of the generic codebase) - wksp automatically detects the distro
from a branch name prefix (eg. 'precise/master' means Ubuntu precise).
https://github.com/vnc-biz/openerp-workspace
My goal now is:
* when opening eclipse within a workspace, it should present an overview
of the workspace and the packages in it
* provide usual IDE operations within packages (browsing/editing files, etc)
* call the build (via wksp) for individual packages
* do usual git repo operations (checkout, commit, rebase, pull, push, etc)
How can I get started ?
--
Mit freundlichen Grüßen / Kind regards
Enrico Weigelt
VNC - Virtual Network Consult GmbH
Head Of Development
Pariser Platz 4a, D-10117 Berlin
Tel.: +49 (30) 3464615-20
Mobile: +49 (151) 27565287
Fax: +49 (30) 3464615-59
enrico.weigelt@xxxxxxx; www.vnc.de