Posts Tagged ‘OSGi’

Eclipse Marketplace – AppStore in Eclipse world

Wednesday, December 29th, 2010

imageEveryone wants to clone AppStore, Eclipse is not exception, using the same idea of AppStore, Eclipse community created Eclipse MarketPlace based on p2 technology. The technology exists in longer time, just now it is more smooth on user experience.

There is the web site http://marketplace.eclipse.org/, see snapshot in right, it marks clear which are commercial, which are EPL (free use)

And this is now improved a lot in eclipse IDE, just search/browse your wanted application (plugin), and click install/uninstall/update, feel simiar to iPhone ;-) , I guess, it is the wish in eclipse community, and I also believe it is possible now.

image

If eclipse marketplace is possible, then OSGi based application is also very possible, also take a look at Chrome OS’s app http://www.chromeosapps.org/, it will be sth. happen there as well.

Maybe like google wave, it paused now, risk and opptunity

Your view ?

EclipseSummit2010 – Day 2 (1)

Thursday, November 4th, 2010

It is excellent day, not only the nice food, but also lots of nice presentation and f2f discussion, it also means I am very tired for attending 10 sessions.

I will write two blogs for day 2, since it covers different area, which I want to get comments in different place ;-)

EGit session

image Let’s start for git part http://www.eclipsecon.org/summiteurope2010/sessions/?page=sessions&id=1658, Chris (redhat) and Matthias (SAP) present the current status of egit and gerrit with demos, it looks quite smoothly, and this is first time to see how it interactive with hudson and gerrit nicely, and in Q&A, I bring my concerns in egit.

Q: most of designers are used to use command line to work with git and I heard some complains of egit project, from your perspective, which are the most complains, less of git features in egit or unstable implementation.

image A: It is much stable than before, most of complains now are on missing some important features like git rebase and sync, also the user experience of git needs to be improved.

For linux fans like me, actually I more prefer git command line, but for most of other peoples, they want to continue on their svn experience, so egit is very important.

For me, UX probably is not a big problem, since it is DVCS, it has different way of working, we may need to be adapted.

Officially the egit 1.0 will be released in next eclipse version (2011.6)

Tomorrow there are two sessions related with git, to be continued for git

Let’s scan for others

Open speach : code and religon

 http://www.eclipsecon.org/summiteurope2010/sessions/?page=sessions&id=1953, it gives lots of nice examples, but it seems only Germany accepts his ideas for this relation, just so so for me as Chinese ;-)

OSGi

OSGi is more and more mature than before, unfortunately for the “Virgo runtime with snaps prototype” http://www.eclipsecon.org/summiteurope2010/sessions/?page=sessions&id=1769, didn’t discuss about virgo, which is just annouced from springframework (part of VMware now), if you works on JEE and java enterprise, it definitely needs to take a look, I spends lots some time 3-4 years ago on it, now I have no time for it.

p2

we still use old technology for the installation and upgrade, and the p2 seems are well acceptable by the community, at least more than 60% people raise hands, surely we also notice it, it has some problem in eclipse 3.5, eclipse 3.6 is written for this part.

There are two session for this, one from tasktop for their mylyn experience and eclispe market place.

CDT

imageIt is Dominique Toupin’s stage for his CDT project, I just tried this long long time ago, now it is CDT 7, there are 3 things are interesting to me

- Codan static analysis tool, which can improve the code quality in runtime
- wascana http://code.google.com/a/eclipselabs.org/p/wascana/, which is for CDT on windows platform for GNU toolchain.
- tracing part using LTTng, http://wiki.eclipse.org/CDT/summitfall2010, it looks very nice for the “time machine”.

Others

The android presentation from IBM is not so good, it is the same as our android codekata, just show 2-3 demos, and also use one or two slides do the advertisement for IBM rational team concept, hate this.

Please continue with another blog in Day 2, which will focus on ALM and agile part.