Skip to main content

[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


Back to the top