DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
The Latest "Software Integration: The Intersection of APIs, Microservices, and Cloud-Based Systems" Trend Report
Get the report
  1. DZone
  2. Coding
  3. Frameworks
  4. Eclipse Galileo - This Is How To Release Software

Eclipse Galileo - This Is How To Release Software

James Sugrue user avatar by
James Sugrue
CORE ·
Jun. 24, 09 · Interview
Like (0)
Save
Tweet
Share
25.32K Views

Join the DZone community and get the full member experience.

Join For Free

Today marks the much anticipated release of Eclipse Galileo, or Eclipse 3.5. Once again, it's striking how such a large set of projects across the developer community can coordinate such a big software drop consistently, year after year. Congratulations and much respect is due to the project leads, developers and Eclipse foundation for achieving this. 

Outstanding Software

Over the past few days I've been talking with various project leads and members of the Eclipse community to discuss the part their project plays in the Galileo release, and what their plans are for the future. You can expect to see these interviews published on EclipseZone over the course of the next few weeks.  It was a pleasure to talk to these guys and I was truly taken aback by the range of projects and what the technology can do. One thing is for sure, these annual release trains are getting more and more important. The entire eco-system has become very mature, and I'd challenge any Java developer to look through this release and not be excited about some part. 

OSGi developers using the PDE will be happy to see the improved tooling for OSGi Declarative Services. Eclipse really take OSGi seriously, and want to make it easier for everyone to use the technology. 

Frameworks like CDO and ECF continue to impress me with how they take the future of software development into account. Xtext is outstanding for those who want to roll their own DSL on top of Eclipse. RAP is putting in a huge effort to help single source your application - while taking to Jochen Kraus, co-lead of the project he told me how they were able to port the Memory Analyzer Tools project from an RCP to an RAP application and still keep 98.3% of their code common. A staggering fact, and one that deserves recognition.

Other reasons to get excited? Well Ian Bull has put together a great list of his top 10 Galileo features:

10. Enhancements to the Java compare editor
9. Improved Java 2 Javascript Bridge
8. The new RAP Look and Feel
7. EMF Ultra Thin Diet
6. Install into self
5. Memory Analyzer Project
4. Mylyn Wikitext
3. Improved Target Platform Management
2. OSGi Declarative Services

1. p2 (Round 2)

 

An Interactive Community

If you haven't done so already, make sure to join the Galileo Birds Nest today, and follow the #eclipse35 tag on Twitter to see what people are saying about the release. The foundation are running a competition today for those who give a tweet about Galileo to win some free stuff after the release.  Ian Skerrett also put together a poll on Twitter to find out how fast people plan to adopt Galileo. Out of those who have voted already, there's a staggering amount that will be doing it straight away - 85%

 

 

You'll also be able to find out more about the release on Friday, June 26, with an virtual conference on Galileo In Action.  Kicking off at 10:00 EST, it's a great way of finding out all you need to know about the release. Kudos to the Eclipse Foundation for organising things like this - it shows just how serious the community is considered by the staff. 

The Future Looks Bright 

The common themes through all my discussions with anyone involved in Eclipse over the past few weeks has been excitement and innovation. It's certainly been an interesting road since the Ganymede release, where are seeing the rise of companies like EclipseSource, Itemis and WeigleWilczek providing quality support services for Eclipse users. Eclipse is seeing a surge in interest and adoption across a number of industries - take a look at the attendances for Eclipse Embedded Day and the series of Eclipse Banking Days for proof. 

Get Involved

It's easy to get involved with Eclipse - just become a contributor in your favourite project by writing articles, logging bugs or contributing code. Become a Friend Of Eclipse by donating a little to the foundation, and get releases a day earlier, over a dedicated server. It's a great time to become a part of the Eclipse community - especially with the development on e4, where you can get in there and help shape the future of Eclipse.

 

 

 

 

Eclipse Release (agency) Galileo (operating system) Software development

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • DevOps for Developers: Continuous Integration, GitHub Actions, and Sonar Cloud
  • How To Choose the Right Streaming Database
  • REST vs. Messaging for Microservices
  • Solving the Kubernetes Security Puzzle

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: