Archive for the 'workflow' Category
Update is a many-splintered thing
A recent post in the p2-dev@eclipse.org mailing list got me thinking about the use cases for different ways to install software. Considering that the Linux world has this solved (and then some!) let’s look at the different ways I can update my recently repurposed xubuntu 8.04 laptop. Bear in mind this is without installing OTHER [...]
[ Back to top ]
HOWTO: Install features/plugins without using the p2 UI
One simple scenario for all you “I like to just unzip stuff” people out there, who don’t want/need p2’s ability to resolve dependencies a la Synaptic / apt-get / yum. If you find the new p2 UI is overkill for your needs, you can still kick it old-school:
Download the latest Eclipse SDK or EPP bundle
Download [...]
[ Back to top ]
Workspace Workarounds
Here are a couple pains and their band-aid solutions, which will hopefully be addressed in Eclipse 4.0.
Currently dealing with multiple projects with the same name (a project from the
trunk and a branch) is cumbersome because multiple workspaces are needed. [200097#c2]
In supporting 5 branches of EMF, I’ve found an easy workaround here. Rename the old branch [...]
[ Back to top ]
How do you make your build moo?
Boris pointed me to bug 216670 which asks the question, “why would you use images in a wiki to communicate build status?”
I agree, it seems an odd approach, what with the world (well, my world, anyway) hell-bent on searchable & simple text-based messaging. (I say this because increasingly my other half uses her thumbs instead [...]
[ Back to top ]
Mailing List Digestion
Props to Karl for finding & mentioning this. Apologies in advance if this post smacks of “no good deed goes unpunished”, in that the mention of it has yielded this bug.
In addition to the regular mailing list archives at Eclipse.org, there’s now a new way to get your archives, whenever you need to know when [...]
[ Back to top ]
HOWTO: Component Provisioning
The process for getting from ‘great idea’ to ‘component in an eclipse.org project’ is an evolving one. In its tireless approach to making process simpler, the EMO will now accept (as of Oct 20, per Ecore Tools, Emfatic, and Servus) a wiki doc proposal instead of a zip with HTML files, css & images.
As [...]
[ Back to top ]
HOWTO: Install
After a slew of “my distro’s Eclipse package has some wierd behaviour” questions in #eclipse today, plus “how do I install PDT?” for the umpteenth time, I decided to refactor my previous FAQ answer and also spin off an Eclipse-only version. Why am I bothering you with this bit of trivia? Because I want to [...]
[ Back to top ]
Ganymede M3: First Impressions
With M3’s release just around the corner, it was time to try it out and attempt to install the updates to all my 3.3-compliant plugins. I decided to use Sun’s Java 6 runtime. Here’s a log of the experience:
Unpack eclipse-SDK-3.4M3-linux-gtk.tar.gz into /home/nickb/eclipse/eclipse34/, by hand or with this script.
Copy existing Eclipse 3.3-based .link files into /home/nickb/eclipse/eclipse34/links/:
eclipse-plugins-tweaklets.link
path=/home/nickb/eclipse/eclipse-plugins-tweaklets
eclipse-plugins-pdt.link
path=/home/nickb/eclipse/eclipse-plugins-pdt
eclipse-plugins.link
path=/home/nickb/eclipse/eclipse-plugins
eclipse-plugins-mylyn.link
path=/home/nickb/eclipse/eclipse-plugins-mylyn
Start [...]
[ Back to top ]
Web-Based PDE Builds
As a release engineer, one of my daily challenges is usability - making painful processes easier to use. Of course invariably the simpler a process is to the user, the more complex it is to set up.
Here’s a quick rundown of the 6 pieces involved in setting up a build:
website (php)
.htaccess
shell script (bash)
lockfile (txt)
lockfile watcher [...]
[ Back to top ]
And Now For Something Completely Different…
Much like Ian’s post the other day, I’ve always wanted to blog that line. Anyway, it’s been brought to my attention that of late I’ve been apparently posting less-than-positive things about Eclipse, so to balance that out, here’s my top three cool UI features in Eclipse 3.3, in order from oldest to newest:
#3: Use PDE [...]
[ Back to top ]

