work. life. open source. diatribes.
Chris Aniszczyk's (zx) diatribe » work
2010-03-11T17:19:02Z
This blog is about Eclipse, Human Computer Interaction (HCI) and Software Engineering
blog.ugosan.com
2010-03-11T17:06:09Z
Marketing at Eclipse
Ian Skerrett
2010-03-11T16:14:01Z
Creating Highly Modular Java Systems
OSGi and Equinox
2010-03-11T14:48:26Z
A little bit of this and little bit of that. Random thoughts about eclipse, agile development, and other pieces of information that make me go hmmmmm.
Intellectual Cramps
2010-03-11T14:28:23Z
Marketing at Eclipse
Ian Skerrett
2010-03-11T16:14:00Z
Tips around Java, Eclipse and Web programming
Eclipse Papercuts » Eclipse
2010-03-11T14:13:59Z
Marketing at Eclipse
Ian Skerrett
2010-03-11T16:14:00Z
Software Development at IBM/Lotus
Balfes.net
2010-03-10T22:49:51Z
BIRT-ing Out Loud
BirtExchange Blog
2010-03-10T23:10:59Z
work. life. open source. diatribes.
Chris Aniszczyk's (zx) diatribe » work
2010-03-11T17:19:02Z
State-of-the-Art Build Production for the Modern Software Enterprise
Sonatype Blog » m2eclipse
2010-03-11T14:47:22Z
Stability, flexibility and simplicity
Eclipse Scout Blog » imo
2010-03-10T09:43:25Z
Software Development at IBM/Lotus
Balfes.net
2010-03-10T22:49:51Z
Tips around Java, Eclipse and Web programming
Eclipse Papercuts » Eclipse
2010-03-11T14:13:58Z
Tom's opensource development
Tomsondev Blog
2010-03-10T00:44:33Z
BIRT-ing Out Loud
BirtExchange Blog
2010-03-10T23:10:59Z
The Eclipse Business Intelligence and Reporting Tools project is an open-source project focused on the development and delivery of framework tools for reporting and business intelligence within the Eclipse platform.
BIRT World
2010-03-11T00:30:19Z
Wayne Beaton's blog about Eclipse.
Eclipse hints, tips, and random musings
2010-03-09T20:45:23Z
Rants, praise and observations related to the technical and psychological challenges of running servers for a pretty busy site.
A WebMaster's view of Eclipse.org
2010-03-09T20:08:42Z
work. life. open source. diatribes.
Chris Aniszczyk's (zx) diatribe » work
2010-03-11T17:19:01Z
Rants, praise and observations related to the technical and psychological challenges of running servers for a pretty busy site.
A WebMaster's view of Eclipse.org
2010-03-09T20:08:42Z
Tips around Java, Eclipse and Web programming
Eclipse Papercuts » Eclipse
2010-03-11T14:13:59Z
This blog is dedicated to the hundreds of developers in the Eclipse Community.
I Like Eclipse
2010-03-09T14:35:18Z
Creating Highly Modular Java Systems
OSGi and Equinox
2010-03-11T14:48:26Z
This blog is dedicated to the hundreds of developers in the Eclipse Community.
I Like Eclipse
2010-03-09T14:16:11Z
I love to develop Eclipse RCP.There are many dreams.What a extensible environment is it?
Fly me to the Helios
2010-03-09T14:50:33Z
Lets howl at the things in the Eclipse universe and at software development in general
eclipse howl » Eclipse
2010-03-09T12:46:11Z
on Eclipse and Java development
Nicolas Richeton » Eclipse
2010-03-11T17:46:32Z
Lets howl at the things in the Eclipse universe and at software development in general
eclipse howl » Eclipse
2010-03-09T11:46:36Z
BIRT-ing Out Loud
BirtExchange Blog
2010-03-10T23:10:59Z
Pipes Output
Jeff's blog
2010-03-11T17:44:28Z
Xtext, DSLs, MDSD, Eclipse
Peter Friese » Eclipse
2010-03-09T21:17:25Z
Software Development at IBM/Lotus
Balfes.net
2010-03-10T22:49:51Z
Ralf Eberts blog about programming and software development.
Ralf Ebert's Blog
2010-03-08T19:45:49Z
Release Engineering for Eclipse and RT Equinox
Releng of the Nerds
2010-03-08T16:04:54Z
Pipes Output
Jeff's blog
2010-03-11T17:44:28Z
Creating Highly Modular Java Systems
OSGi and Equinox
2010-03-11T14:48:26Z
Eclipse News
Eclipse News
2010-03-09T15:17:43Z
It's About More Than Just Code, But How Much More?
Open Source at Eclipse
2010-03-11T01:14:45Z
ATL Plans and enhancements
Industrializing ATL
2010-03-08T09:26:52Z
Eclipse News
Eclipse News
2010-03-09T15:17:43Z
Thoughts on Programming, Eclipse and Open Source.
Nirav's Contemplations
2010-03-08T19:22:38Z
A blog dedicated to Bioclipse - a workbench for life science
BioclipseBlog
2010-03-08T15:59:39Z
Pipes Output
Andy Maleh - Eclipse Blog
2010-03-11T17:44:42Z
Eclipse Equinox OSGi
EclipseSource Blog » Ian Bull
2010-03-11T17:46:50Z
Emerging thoughts and ideas about science, software and a sacred world. Topics might include Agent-Based Modeling, Java, Eclipse, Model-Driven Software Development, Social Science. And may occasionally veers off into politics, buddhism, music, skiing...
meta beta
2010-03-08T04:13:10Z
Much ado about scripting, Linux & Eclipse: card subject to change
DivByZero.com
2010-03-08T22:56:31Z
Release Engineering for Eclipse and RT Equinox
Releng of the Nerds
2010-03-08T16:04:54Z
Wayne Beaton's blog about Eclipse.
Eclipse hints, tips, and random musings
2010-03-09T20:45:23Z
This is a blog about programming. Specifically, it is about how programming tools can help make you a better programmer. Even more specifically, it is about how we are making tools for aspect-oriented programming languages so that these languages can become more accessible.
Contraptions for programming
2010-03-11T01:48:44Z
Eclipse News
Eclipse News
2010-03-09T15:17:43Z
Mik Kersten and friends on focus and flow
Tasktop Blog » Eclipse
2010-03-05T23:49:05Z
Updated: 44 min 24 sec ago
44 min 24 sec ago
You're a computer science or engineer student, you love open source and would like to be involved in one of the greatest OSS project of all times ? You're lucky, the Google Summer of Code 2010 is starting and is a perfect moment to join the Eclipse community.If you're a commiter you can throw your idea on the wiki page, if you're a student contact the development team or provide your own ideas.I provided a few of idea, here are those who got most of the votes at Obeo :EMF Shell, This one is geekish : providing an environement with "shell like" commands to manipulate models. One would expect wc to count model elements, grep to filter models elements, cd to move within models, ls, sed to substitute, and all the other commands which could be useful in this context.Haven't you ever dreamed to filter the opened view of your e4 modeled workbench using grep ?Now that SWT-QT seems to be a reality, I can't prevent myself to dream about a GEF port on QT. QT has amazing graphical capabilities and provide the best performances on every platform around there. GEF is great, but is it ready for next gen graphical modelers ?Go and have a look on the demos. That could be a game changer for graphical modeling let's call it CuteGEF :)Of course Modeling in general, EMF Compare and Amalgam topics are on the wiki page, you have plenty of subjects to choose from !Please, if you're a student and are interested in participating to the GSOC, do not wait ! Work with the projects to prepare your application !
44 min 24 sec ago
I’ve seen a lot of interesting stuff as of late that relates to Eclipse technology being used in academia. For example, Ugo Sangiorgi has been working on a position paper around the Sketch project for FlexiTools 2010.
Another cool Eclipse-related academic item I just saw was Code Bubbles. I also know that GEF3D has done some [...]
44 min 24 sec ago
I've just submitted a position paper to FlexiTools'2010, in which me and Simone outline our ideas for the Sketch API, which i'm carrying on with Chris and Mariot. Take a look at the paper:SKETCH: Modeling Using Freehand Drawing in Eclipse Graphical EditorsThe main idea is the approach of the modeling task as a twofold process -- one of freely sketching models with little interruption from the system; and another more formal, "classic modeling'', recognizing the elements drawn by the user right away, having as output a model in its canonical representation.By letting users draw the model using their own graphic representation, we are allowing the GEF/GMF editor to be more flexible regarding its visual notation. For instance, assuming a simple model with the elements named flower, sun and cloud -- they might be connected and generate an output or might serve as input for other models. A user might draw the flower element, for instance, in infinite ways, having any number of petals, with or without stem, and so on.This allows the creation of a "graphicless model'', without predefined visual counterparts to the model elements, just elements and relations -- the user would choose how elements will look like. That means the .gmfgraph would just hold the canonical representation, but the real one will be the user's. So, on Eclipse GEF/GMF frameworks side, some minor modifications will need to take place:The underlying model (Ecore?) will need a generic element to serve as an 'unrecognized' element, to be created at the model while the user does not signifies it as anythingmake the editor flexible enough to hold any graphic representation for it's elements, representing it using an SVG with the sketch. Also, this approach can also be used to make annotations on existing models, since the user might be able to create an "annotation" element.Those are all feasible, so little adaptation would be needed to plug sketch onto GEF/GMF editors :)Don't you think?
44 min 24 sec ago
The EclipseCon e4-Rover Mars Challenge is coming together very nicely. It is turning out to be an impressive use of Eclipse technology, including e4, Equinox and Equinox in the Cloud. I had the chance to interview Jeff Norris from NASA and Boris Bokowski an e4 and Platform committer. I asked them to [...]
44 min 24 sec ago
An interview with Jeff McAffer about OSGi, Equinox and the new book
44 min 24 sec ago
At the "Build and Continuous Integration" panel, it is the time for the audience to ask the tough questions of the build engineer. A Build engineers life is not a glorious one. When everything just works, they are little noticed, but if it's crunch time, and the build has to go out NOW, they become the focal point of attention. Are their questions that you would like the panel to answer? Are there common road blocks or Anti-Patterns that you see, and want to know how their way of building addresses these? How does a build engineer deal with the 5pm check in pattern? How does continuous integration affect their lives? Should builds be fast and nibble, or should everything be run in one build that takes several hours to complete.This is your opportunity to challenge the build engineer. Also don't forget to award them as well by buying them a frosty cold one at the bar to say thanks. Post a question here and I'll see we can get it in front of the panellists.
44 min 24 sec ago
It is always nice to come across examples of people thinking about future IDEs. I came across CodeBubbles and this video. Looks pretty cool and it is built on Eclipse. I wonder if they use e4?
44 min 24 sec ago
Eclipse EMF provides the functionality to create universally unique identifier as described in A Universally Unique IDentifier (UUID) URN Namespace
To use this functionality just add a dependency to “org.eclipse.emf.ecore” to your plugin and you can start using it.
package de.vogella.emf.uuid;
import org.eclipse.emf.ecore.util.EcoreUtil;
public class MakeUniqueIds {
public static void main(String[] args) {
for (int i=0; i<100; i++){
System.out.println(EcoreUtil.generateUUID());
}
}
}
For example you [...]
44 min 24 sec ago
In case you missed the news, Oracle is now in control of the Java community. The next 6 months are going to be fascinating to watch Oracle put their stamp on the JCP, OpenJDK, Java 7, Glassfish, Jigsaw, JavaME, dynamic languages and much more. I have a lot of confidence that Oracle will do [...]
44 min 24 sec ago
And its not even an app!
So I have had the iPhone for about 6 months now and I have to say it is an amazing device. Everyone I show the iPhone to is amazed with the different things it can do and the applications it can run. The biggest surprises I get are when I [...]
44 min 24 sec ago
The BIRT Mobile Viewer is now available for the iPhone and iPod Touch (Download from iTunes). This viewer empowers users to take the power of BIRT content with them wherever they go. Any BIRT-based content; anywhere you are. Powered by the Actuate iServer, your BIRT content is presented with speed and fidelity.
The BIRT Mobile Client [...]
44 min 24 sec ago
It’s interesting to hear that Liferay switched to the LGPL recently.
On top of that, they did the license switch in a way that involved their community (which is a good thing and should be noted by other companies looking to do the same thing). Anyways, there’s interesting discussion in why they did it and [...]
44 min 24 sec ago
This video demonstrates how easy it is to add dependencies using m2eclipse. Because m2eclipse understands how to interact with a repository index, it can quickly locate a dependency by class name or by GAV coordinate. Don’t know which artifact contains a particular class? Just start writing code and use an Eclipse Quick [...]
44 min 24 sec ago
The final release of JBoss Tools 3.1 is here!
[Embedded Image]
3.1 Final
[Download]
[Update Site]
[What's New]
[Movies]
[Documentation]
[Forums]
[JIRA]
[Twitter]
Update site changes
The update site for the final release is http://download.jboss.org/jbosstools/updates/stable/galileo.
Users moving from JBoss Tools 3.0 on Eclipse 3.4 to JBoss Tools 3.1 will need to install Eclipse 3.5 and then add the update site. Updating Eclipse major versions just goes easier if you do it like that.
Installation
This is the official version of JBoss Tools that will run on and require Eclipse 3.5 (Galileo). When installing you can either use the remote Update Site or download the update site zip from the main Download for offline installation. In both cases you can pick and choose which plugins/features you want to install.
For some features other dependencies are needed. For example Maven integration requires m2eclipse 0.10. We have done what we can to enable the related update sites, but in case you disabled them explicitly you would need to add or enable them manually. If you have problems with the installation see this
New Features overview
You can read the previous release blogs or read the full What's New and Noteworthy to get all the glory details for the changes between JBoss Tools 3.0 to 3.1.
Following is a few of the highlights.
Additional Server and deployment support
Support for JBoss Enterprise Application Platform (EAP) and Enterprise SOA Platform (SOA-P) 5 as well as community JBoss AS 5.x and even AS 6 M1 is supported.
With the Module Assembly Page it is now possible to more finegrained control over the assembly of Web Tools Projects.
We introduced the notion of deploying to SSH enabled hosts allowing for basic remote deployments on the local network or on remote clouds such as Amazon EC2.
Portal
Support for JBoss Portal and it's successor GateIn and Enterprise Portal Platform (EPP) have been added.
JSF 2
JSF 2 is now supported as well as JSF 1 w/facelets with many optimization in the performance of the visual page editor.
New features in JSF 2 such as composite components and resource look ups are now supported in the visual page editor and in the (x)html code completion.
A lot of improvements in the code completion and visual presentation have made it now even easier and faster to write JSF components no matter if you are into editing source code or visual previewing.
Seam
Seam 2.2 support including improved navigation and refactoring of Seam components together with the improvements in JSF support makes JBoss Tools perfect for Seam development.
Hibernate
Hibernate tooling works with connections configured in DTP and Eclipse Dali making it simpler to share connection settings.
If you have an existing Java model you can now easily get either hbm.xml mappings or JPA annotations generated for this model.
Project Examples
It is now easier to get started using JBoss technology by using the Help > Project Examples menu.
More examples have been added and the import have been enhanced to make it more informative about what runtime platforms and versions it will work on.
Maven
Maven users can now easily import their Maven projects with m2eclipse and JBoss Tools Maven integration will configure support for JSF, Maven and Portal development in the IDE.
CDI
The Context and Dependency Injection specification is supported by providing code completion for @Named component and all the code completion, open-on navigation and refactoring that was done for Seam also applies to CDI components.
SOA
SOA tooling have been extended massively by adding support for BPEL on Riftsaw, ESB projects, jbpm4, Drools 5 and Smooks.
Smooks got its own revamped editor and the other editors have been extended and interlinking between the various SOA editors allowing for easy navigation is in place.
ESB Projects allow for easy creation of ESB esb-service and deployment with instant debugging.
...and more!
Have fun!
2010-03-10T13:39:18Z
2010-03-10T13:39:18Z
Max Andersen
44 min 24 sec ago
During this weeks trip to Frankfurt we took the opportinity to meet compeople and talking about eclipse, riena, scout and many other interesting topics.
Thansk for the time, guys. Also dinner was fantastic, thanks a lot (even though the Lamm Carre turned out to be a Lamm Rücken
44 min 24 sec ago
Post publication changes for Chapter 18 of the OSGi and Equinox book
44 min 24 sec ago
New version of the OSGi and Equinox sample code released
44 min 24 sec ago
Learning Dojo
by Peter Svensson
Review:
I really enjoyed this book. It hit on a lot of topics that kind of surprised me. I starting reading many sections in the book and thought “wow, what a great idea for a technical book”. It could have been something small like the depth of the introduction chapters or something larger [...]
44 min 24 sec ago
Eclipse e4 M4 has introduce a new look and feel for the tabs in the workbench. See Eclipse e4 M4 New and Noteworthy. Unfortunately the news and noteworthy document did not give information how to enable this feature.
The e4 mailing list has recently discussed this topic and Remy Suen was kind enough to provide this [...]
44 min 24 sec ago
I’ve started to work on some tooling to make e4 consumable for the average developer. The first thing I’m concentrating on is tooling for the workbench model.
The key points are:
Run in 3.x
Run native in e4-Workbench (without the need of a compat layer)
Run native in e4-Running-Workbench for Live-Editing
Extensible by Workbench-Extenders to register their editors
The current [...]