01 Feb - 28 Feb 2009
01 Apr - 30 Apr 2009
01 Jun - 30 Jun 2009
01 Jul - 31 Jul 2009
01 Aug - 31 Aug 2009
01 Oct - 31 Oct 2009
01 Nov - 30 Nov 2009
01 Jan - 31 Jan 2010
01 Mar - 31 Mar 2010
01 Jul - 31 Jul 2010
01 Oct - 31 Oct 2010
01 Nov - 30 Nov 2010
01 Dec - 31 Dec 2010
01 Mar - 31 Mar 2011
01 Apr - 30 Apr 2011
01 Jun - 30 Jun 2011
01 Nov - 30 Nov 2011




Last Comments

Prada Outlet Uk (New Dawn screenca…): www.pradaukoutlet.…
Prada Outlet Uk (Hello): www.pradaukoutlet.…
Coach Factory Out… ("Come together"..…): www.louisvuittonba…
Coach Factory Out… (Finally we arrive…): www.louisvuittonba…
Coach Factory Out… (Better late than …): www.louisvuittonba…
Coach Factory Out… (It's dawning): www.louisvuittonba…
Coach Factory Out… (This is my legacy…): www.louisvuittonba…
Coach Factory Out… (Hello): www.louisvuittonba…
Coach Factory Out… (Equinox, Jetty an…): www.louisvuittonba…
Coach Factory Out… (Dawn 0.1): www.louisvuittonba…


Powered by Pivot - 1.40.6: 'Dreadwind' 
XML: RSS Feed 
XML: Atom Feed 

« This is my legacy ...… | Home | "Come together"... »

It's dawning

11 07 10 - 12:25 It has been a year since I announce that 0.1 is released. At this time Dawn based on an own small model repository and provided real-time shared editing for GMF diagrams - on a basic level.

Dawn 0.1 came with a flexible communication mechanism which allowed switching the underlying transport protocol (at this time SOAP and RMI were implemented) at runtime. With an HTTP-based protocol in the background Dawn was (nearly) immune to firewall restriction. Dawn was also able to detect and visualize conflicts and to clear those on selected diagram elements. To avoid conflicts the user was able to lock certain parts of the diagram exclusively. As you might guess, this feature certainly needs some sort of a user management in the back end. This user management allowed to set access rights for every user and to control the rights for every diagram (read, write, modify). System administrators could grant/revoke these rights using a web-bainterfacesed interface. This interface came along with a simple portal to view the GMF diagrams and their changes in real-time in a browser. Dawn 0.1 even provided some basic editing functionality from within the web-browser.

But Dawn 0.1 also had some drawbacks. The performance on bigger models was rather poor. Also the design was far from being perfect. It was also clear that maintaining an own model repository in competition to CDO would be a hard job as single committer. Not that I do not like challenges, but this one was a bit out of my scope ;) This led to the idea to re-implement Dawn on CDO. So, I became a CDO committer ... and got sidetracked a bit learning all the new stuff.

It took a while since a found time to look at Dawn again, but here we are one year later and I am proud to announce that Dawn 0.2 is out now. Now, Dawn is based on CDO and is treated as one of its sub components. So you can receive it from the Helios update site or the latest CDO builds.

As a gift for its 0.2nd birthday, Dawn got its own brand new logo. Here it is:

I addition a new wiki page will serve as entry point for every information around Dawn. If you are interested in Dawn have a look at the getting started section. Or, if you want to generate generate your own client fragment for your GMF editor, visit this tutorial .

There are some features which are not yet re-implemented (e.g the web viewer, locking or authentification). If are you are interested in these features track the features page or the related bugzillas.

Dawn will not be limited to GMF. In fact it is going to provide collaborative access to every UI which has an underlying EMF model und thus can be stored in a CDO repository. I leave it up to you to image what this could include ;)
sixteen comments

Hi Martin.

Hopefully you are taking advantage of ECF’s longstanding work on both transport independent communication’s APIs (core to the whole framework), as well as real-time shared editing…which we have been working on for > 3 years now i.e. see http://wiki.eclipse.org/ECF

We would be happy to have you/Dawn participate/contribute to the ongoing effort to interoperate with Google Wave protocol…i.e. https://bugs.eclipse.org/bugs/show_bug.cgi?id=280347

ECF can easily work in concert with EMF, btw…there’s even an enhancement to use net4j to implement an ECF provider: https://bugs.eclipse.org/bugs/show_bug.cgi?id=203406
Scott Lewis () (URL) - 11 07 10 - 17:05

Hi Scott,

yeah, I know that you and your team are doing a great job at the ECF (Regularly tracking the mailinglist ;)).
And I still have the collaboration between ECF and CDO in the back of my mind which I thing would be valuable for both projects. If only I had more time…;)


Martin Fluegge () (URL) - 11 07 10 - 20:45

I look forward to trying the codegen :)
James Roome () - 13 07 10 - 16:58

And I am keen on hearing about the results ;)
Martin Fluegge () (URL) - 13 07 10 - 22:08

it is interesting and informative article. This has been very helpful understanding a lot
of things. I’m sure a lot of other people will agree with me.
air jordan for sale () (URL) - 13 03 12 - 10:28

Perhaps this is one of the most interesting blogs that I have ever seen. Interesting article, Funny comment. Keep it up!
trx workouts () (URL) - 13 03 12 - 10:30

Special custom Nike Dunk High the wave of shares heroes launched a new custom models Nike Dunk High aggressively with the movie Creative Design Workshop , More Than Art To Wear, on taking advantage of this hero wave launched a new custom models , the Nike Dunk High Nike Dunk High Than, the Art to Wear, is a creative design , specifically tailored to the characteristics of the workshop .
Jordans Online () (URL) - 29 05 12 - 04:10

During the technological know-how Marc Jacobs outlet modern culture, the online market place has got grow to be a key piece Marc by Marc Jacobs Bags during standard of living.There’s a increasing number of individuals Marc by Marc Jacobs Handbags excited about the online market place.Consumers will examine, have, and watch what is this great Marc Jacobs Bags via the internet, For our trainees, our company is in a position to locate the Marc Jacobs Purses current material together with figuring out supplies during the MARC BY MARC JACOBS DRESS online world,
Marc by Marc Jacobs Handbags () (URL) - 18 06 12 - 07:40

An alarm rang at the idled No. 3 reactor of the Oi nuclear power plant Tuesday night, warning of falling water

levels in a cooling water tank for the reactor’s power generator, the plant’s operator said Wednesday.

There was no water leak from the tank and pipes, and the incident would not affect work to restart the reactor

in Fukui Prefecture, said the operator, Kansai Electric Power Co.

The announcement of the incident came about 10 hours after it Jimmy

Choo Shoes happened.

The alarm went off at about 9:50 p.m. Tuesday, warning that the water level in the tank had fallen at least 10

centimeters from the standard level, according to Kansai Electric and the Nuclear and Industrial Safety


Subsequent checks by plant workers showed there was some condensation on pipes, while the water level in the

tank was normal.
xiaoya () - 21 06 12 - 09:10

Nathan took his own http://www.todsonlineoutlet2u.com/ life on April 15 of last year.? This tragic act inspired his father, Denis, to trek 525 miles on foot to Boston from his home in Pennsylvania, in an effort to raise awareness for BDD, as well as money to support desperately-needed research.?
Tod's Shoes () (URL) - 21 06 12 - 09:59

cut the ribbon on its new siX-Story http://www.jimmychooshoes1uk.com/ building at 6005 S Air Depot Road on Thursday. The company plans to expand its presence in from 900 to 2,100 employees by the end of 2013, Boeing spokeswoman said.
Cheap Jimmy Choo () (URL) - 21 06 12 - 10:02

“Man is the only creature that consumes without producing. He does not give milk, he does http://www.officialjimmychoosales.co not lay eggs, he is too weak to pull the plough, he cannot run fast enough to catch rabbits.
Jimmy Choo Outlet () (URL) - 21 06 12 - 10:13

[But] once you have the organization http://www.jimmychooshoesonlinejc.com behind it…the buy-in and the execution happen quickly,” she adds
www.jimmychooshoesonlinejc.com () (URL) - 21 06 12 - 10:45

City Manager Norton Bonaparte said in a http://www.jimmy-chooshoes1australia.com statement that he relieved Chief Bill Lee of duty because he lacked the trust and respect of elected officials and the community.
Jimmy Choo Shoes () (URL) - 21 06 12 - 11:10

“Given that Cote was unwilling to make waves during the tumultuous period in which he served as the CF ombudsman, it is unlikely he would be willing to swim upstream against the political current in his present post,” he said.

Elections Canada denied that the change in mid-stream would affect the robocalls or related investigations.

“There will be continuity,” said spokesman John Enright. “There is a new commissioner but the work of the Office of the Commissioner continues. It’s not going to impact their work at all.”

Chief among Cote’s responsibilities will be to decide what Jimmy Choo Shoes charges, if any, he will refer to Director of Public Prosecution Brian Saunders over the robocalls allegations.

By law, the commissioner of Canada elections is appointed by the chief electoral officer, not by Parliament or cabinet. Chief Electoral Officer Marc Mayrand chose to use a competition process to fill the job, the same way many public service jobs are filled, with applicants assigned points for various qualifications.

It was up to Mayrand to decide how to fill the job, Enright said.
yin () - 22 06 12 - 08:43

http://www.louisvuittonbags2me.org/ Louis Vuitton Bags these costly arms sales negotiated bilaterally between the United States and http://www.louisvuittonoutlethd.com/ Louis Vuitton Purses individual
Coach Factory Outlet () (URL) - 28 08 12 - 07:19

Trackback link:

Please enable javascript to generate a trackback url