Agile Project Management: Lessons Learned at Google
In this presentation filmed during QCon 2007, Jeff Sutherland, the creator of Scrum, talks about his visit at Google to do an analysis of Google's first implementation of Scrum.
Tracking change and innovation in the enterprise software development community
Posted by Floyd Marinescu on Mar 08, 2007 12:01 AM
At EclipseCon, Oracle announced it will contribute TopLink (one of the first production object persistence engines first launched in 1994), to Eclipse as an open source project. Additionally, Oracle will become an Eclipse Board Member and Strategic Developer (meaning that Oracle is committing real money and resources to develop Eclipse projects and is considered among the stewards of Eclipse). We will be working with the OSGi expert group to help the OSGi framework infrastructure meet the requirements of standardized persistence. This is not expected to require any formal standardization beyond the creation of a set of documented and proven patterns and design strategies that describe and recommend how such integration may occur.Oracle does not have any plans to also port JDeveloper. According to Ralf Dossmann:
Oracle has no current plans to port JDeveloper to the Eclipse platform. JDeveloper will remain strategic for Oracle, it provides a comprehensive standards-based environment for Java EE, Spring apps and SOA development. It is available free of charge. So why Eclipse? Oracle has over 250,000 customers, many use JDeveloper and many other Oracle Fusion Middleware and database customers use Eclipse. We want to provide the best possible user (meaning developer) experience for Eclipse users when developing apps for the Oracle platform. The best way to do that is to actively engage in relevant open source projects and to contribute.Oracle will continue to participate in the GlassFish community as the lead for the TopLink Essentials project. Ralf Dossman added that "Oracle is already leading 3 Eclipse projects (Dali JPA, JSF tooling, BPEL tooling), based on today's annoucement we are proposing a forth one. In other words, engaging in Eclipse is not new to Oracle at all, in fact Oracle has supported Eclipse from the beginning."
Memory Analysis Best Practices Within Eclipse
Hibernate without Database Bottlenecks
IBM Web 2.0 Developer eKit: Free Tutorials, Webcasts, Whitepapers
IBM software architect eKit: Grady Booch podcast, whitepapers, articles
Spring App Platform, Java Concurrency/Multicore, Eclipse Mylyn and more @ QCon SF Nov 19-21
I use JDeveloper as my primary IDE. I find this announcement very ironic. If I use Toplink in any of my Jdeveloper projects I have to pay the cost of a OracleAS Standard edition license to publish my app (to any application server). We have enterprise servers at work so no big deal, but I would like to also use it on my person projects. But now they are going to offer Eclipseish verion of toplink to eclipse users for free. Maybe I'm missing something, but where is the love for us JDeveloper users!!!! ;( WTF Oracle!
This new project will offer the same benefits to developers using any IDE. It is in no way tied to the Eclipse IDE but is instead a framework/runtime that will be developed within the Eclipse community and usable in and Java architecture or IDE. When the initial version of this project is available our (Oracle'a) plan is to use it with Oracle TopLink and thus within JDeveloper. JDeveloper users will be able to develop and deploy applications using 'EclipseLink' as per the Eclipse Public License. Doug
Thanks for the clarification Doug. So I won't be able to use freely use the Toplink that is currently integrated into JDeveloper, but I will be able to use the EclipseLink in JDeveloper for free. Does EclipseLink have the same API interface as the base Toplink product? Or will I have to rewrite my existing Toplink application? Thanks for answering the questions, but I'm having a hard time finding technically documents on what will technically be under the hood of EclipseLink. Seems from the information I have found that EclipseLink is a more comprehensive version of Toplink the Toplink Essentials. Is this your feeling too?
Matt,
Does EclipseLink have the same API interface as the base Toplink product? Or will I have to rewrite my existing Toplink application?
The proposed plan is to start from the full TopLink code base. This will mean that all of the classes you are currently using will still be available but will be in an eclipse package.
After being through a couple of acquisitions we have gone through this package rename process and already have a tool that can be used. This tool will process your source base doing a package rename from the oracle.toplink.* packages to the new org.eclipse.* packages. It is our goal as in previous transitions to make this as simple as possible.
Seems from the information I have found that EclipseLink is a more comprehensive version of TopLink the Toplink Essentials. Is this your feeling too?
Yes. TopLink Essentials is a commercial quality object-relational product derived from Oracle TopLink for the purposes of delivering a competitive JPA reference implementation in GlassFish.
The full Oracle TopLink that we are proposing for contribution to Eclipse is much more as briefly outlined at the start of this thread and in the FAQ.
Doug
Thanks so much for this! This is exactly what I was looking for mirc mırc eski mirc script indir irc komutları mirc indir kameralı mirc sohbet mirc indir mırc indir mirc mırc mirc yükle mirc download islami sohbet dini sohbet islami site islami chat kelebek kelebek script kelebekscript kelebek.gen.tr kelebek.com kameralı mirc indir kameralı mirc kameralı sohbet chat chat yap chat sohbet chatsohbet çet çet sohbet çet odası sohbet kanalları izmir sohbet kanalları sohbet odaları aşk sohbet odaları chat odaları soru cevap sevgili sevgili bul arkadaş arkadaş ara arkadaş bul arkadaşlık bedava sohbet arkadaşlık sitesi arkadaşlık siteleri partner erkek arkadaş bayan arkadaş oto araba mp3 astroloji zoydak nedir cep telefonları gazete marifetname bedava domain ücretsiz domain bayii parça kontör bayiliği bayii online kontör
In this presentation filmed during QCon 2007, Jeff Sutherland, the creator of Scrum, talks about his visit at Google to do an analysis of Google's first implementation of Scrum.
In this article, Bryon Jacob and Chris Berry introduce AtomServer, their implementation of a full-fledged Atom Store based on Apache Abdera, which is now available as open source.
It is easy to think that virtualization applies only to servers. In reality the recent resurgence of the concept is also being applied to networking, storage, and application infrastructure.
In this article, Stefan Tilkov explains some of the most common anti-patterns found in applications that claim to follow a "RESTful" design and suggests ways to avoid them.
In this article, Adrien Louis and Marc Dutoo discuss the differences and relative merits of using orchestration vs. routing in a typical ESB setup, and discuss various implementation options.
Wayne Lund discusses batch processing, Spring Batch objectives and features, scenarios for usage, Spring Batch architecture, scaling, example code, failures and retrying, and the future roadmap.
Developer Jay Fields draws on his experiences as a ThoughtWorks consultant to describe effective user story estimation techniques.
In this talk from QCon SF 2007, Justin Gehtland explains two open solutions to distributed identity and their Rails integration components: OpenID (using ruby-openid) and CAS (using rubycas-client).
5 comments
Reply