tag:blogger.com,1999:blog-17823979.post7244528670721844547..comments2023-09-29T05:03:51.672-04:00Comments on DivByZero.com: EMF: It's A Beautiful Thingnickbhttp://www.blogger.com/profile/09200865148587349560noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-17823979.post-48739276212792162752007-05-02T17:22:00.000-04:002007-05-02T17:22:00.000-04:00Bowing to public pressure (oh, the power you wield...Bowing to public pressure (oh, the power you wield, Denis!), I've relabeled the links on the <A HREF="http://www.eclipse.org/modeling/emf/downloads/?project=emf" REL="nofollow">EMF downloads page</A> to "All-In-One SDK", and made them green (not with envy, but with newbieness).nickbhttps://www.blogger.com/profile/09200865148587349560noreply@blogger.comtag:blogger.com,1999:blog-17823979.post-19055209040165318032007-05-02T17:01:00.000-04:002007-05-02T17:01:00.000-04:00I agree that renaming EMF-SDO-XSD SDK to EMF All-I...I agree that renaming EMF-SDO-XSD SDK to EMF All-In-One makes it look like less of a mish-mash. Many projects at Eclipse.org seem to use the All-in-One nomenclature.Denis Royhttps://www.blogger.com/profile/01676734059820252000noreply@blogger.comtag:blogger.com,1999:blog-17823979.post-28836026713215548832007-05-02T08:27:00.000-04:002007-05-02T08:27:00.000-04:00Alex, I'm surprised you would make such completely...Alex, I'm surprised you would make such completely ignorant comments! I would have thought it reasonable to expect that you of all people would be well informed before making recommendations. I would also suggest that enhancements to the English language, such as the word "frigging", are beneath you and make you appear crude as well as ignorant.<BR/><BR/>As Nick points out, we've always had a single zip file that includes everything, and it's the first choice too, but not surprisingly that doesn't actually make everyone happy. What is surprising is that you gave up on EMF because there's no all-in-one, even though there is an all-in-one. How shallow is that? Surely you are almost as intelligent as the other 1,000,000 people who are downloading and using these things.<BR/><BR/>A sprawling mess of dependences? Such thoughtful words and so well considered too. I can only guess at what you must think of Callisto and Europa and their dependencies. <BR/><BR/>Given your comments, it would seem that one of the biggest obstacles for us to overcome is ignorance.Ed Merkshttps://www.blogger.com/profile/08767888750692843294noreply@blogger.comtag:blogger.com,1999:blog-17823979.post-40996062659601915852007-05-01T17:27:00.000-04:002007-05-01T17:27:00.000-04:00Don't forget it's also in Linux distributions :)yu...Don't forget it's also in Linux distributions :)<BR/><BR/>yum -y install eclipse-emf-sdk<BR/><BR/>on Fedora, for example.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-17823979.post-64325860328891559242007-05-01T10:06:00.000-04:002007-05-01T10:06:00.000-04:00There's already an all-in-one, and has been since ...There's already an all-in-one, and has been since EMF 2.0, about 4 years ago. It's not <B>called</B> All-In-One, however: it's the EMF-SDO-XSD SDK - the largest (and first) download on the page. It too, as with the Eclipse SDK, is the simplest way to download something that Just Works. Would calling it "All-In-One" make it more obvious? Or "Super Happy Fun Meal Combo?" <BR/><BR/>One reason for the feature split was to pull out the JDT + Eclipse dependencies so that those that don't want/need to depend on those can run w/o them.<BR/><BR/>As to finding the install of EMF + GEF too onerous, all you need to develop w/ EMF + GEF is the Eclipse SDK, EMF SDK, GEF SDK. To run with EMF + GEF, you need just Eclipse or RCP + the EMF and GEF runtimes. <BR/><BR/>You could also choose to download Eclipse, Callisto or Europa, then add EMF + GEF via Update Manager, which (given our download stats) appears to be what most people do. <BR/><BR/>Last year we got over 800,000 UM jar downloads and more than 200,000 zip downloads. Intersprawling mess? I think not. Sure, we offer many configuration choices, but are you really suggesting that choice is a bad thing? Do you find it difficult to pick which JDK to download (JSE, JME, JEE, with or without Netbeans)? We provide different install options because we have divergent community needs, and strive to accommodate everyone.nickbhttps://www.blogger.com/profile/09200865148587349560noreply@blogger.comtag:blogger.com,1999:blog-17823979.post-61014081687660738162007-05-01T06:19:00.000-04:002007-05-01T06:19:00.000-04:00I think one of the big problems with EMF is that i...I think one of the big problems with EMF is that it's possible to obtain so many variations. Whilst it's also possible to obtain Eclipse in a variety of with-JDT, without-JDT style combos, actually downloading frigging everything in the Eclipse SDK is the easiest way of having something that Just Works.<BR/><BR/>I'd recommend just having an all-in-one that people can use, or update manager to download the features. Too many downloads actually just confuses the (newbie) user.<BR/><BR/>I gave up on EMF/GMF pretty much for those reasons; the intersprawling mess of dependencies and not being able to download a combo set meant that actually getting it installed was way too much of a hurdle to overcome.<BR/><BR/>Maybe in the future, the EPP will fix this ... but for the time being, for goodness sake don't make it worse for yourselves.AlBluehttps://www.blogger.com/profile/06362201865553416948noreply@blogger.com