13 ms·
Google Open Sources Collaborative IDE
- musashibaka 14y agoI was really excited to look at the new collaborative IDE, unfortunately the requested link returned a 404 error. Bummer...
- jakubw 14y agoDirect URL: http://code.google.com/p/collide/ http://code.google.com/p/collide/
- maratd 14y agoAny demo sites, videos, or screen shots?
- mgkimsal 14y agoScreenshot here: http://www.h-online.com/open/news/item/Google-closure-frees-Collide-project-1632613.html?view=zoom;zoom=1 http://www.h-online.com/open/news/item/Google-closure-frees-... article here: http://www.h-online.com/open/news/item/Google-closure-frees-Collide-project-1632613.html http://www.h-online.com/open/news/item/Google-closure-frees-...
- petercooper 14y agoI've just recorded a short 3 minute screencast showing an install and demo of Collide: http://www.youtube.com/watch?v=8Gq12bLbm54 http://www.youtube.com/watch?v=8Gq12bLbm54 - to just see what it looks like in action, jump to 1:45. (Please note, I have no special connection to the project.. just saw it here this evening, installed it, and poked around slightly ;-))
- gary4gar 14y agoHey, screencast looks good. what tool do you use for recording screencasts & for onscreen text?
- petercooper 14y agoThe full screen text is done with Grandview: http://itunes.apple.com/us/app/grandview/id432436025?mt=12 http://itunes.apple.com/us/app/grandview/id432436025?mt=12 .. lets me do full screen text "on the go" rather than have to create it all later. The recording and (minor) editing is done with Screenflow. I do uploading to YouTube direct from that app too. Mic is a Rode Podcaster.
- gary4gar 14y agothanks for detailed reply :)
- dchs 14y agoGreat little screencast - thanks for that!
- davidandgoliath 14y agoYou sir need to install 'moom'. Acquire it now :)
- petercooper 14y agoThanks, I might! I hate tools and mechanisms like this for my normal work, but for recording screencasts within 1280x720 it seems like it could speed things up a lot.
- timkeller 14y ago/me reads features... Awesome! /me reads Java 7 requirement... Sadness.
- uwemaurer 14y agowhy sad?
- inportb 14y ago... because this is what happens when I use Java-based tools that are associated with Google (i.e. Eclipse+ADT): http://i46.tinypic.com/300tyc9.png http://i46.tinypic.com/300tyc9.png
- amalag 14y agoIt's meant to run on a server i think, reducing memory so it's laptop friendly probably was not a driving feature
- dekz 14y agoIf you're complaining about the memory usage, lower the max heap size with the arguments: -Xms512m -Xmx512m. If it's CPU usage: turn off some of those addons. You can't say Java 7 is the root cause of the CPU usage and not Eclipse.
- josephcooney 14y agoPlus Java feels like it has a target painted on its back by malware authors these days.
- rbanffy 14y agoYou can always share emacs (or vim) under screen, tmux or that other thing Ubuntu uses on a throwaway EC2 instance. I've been doing pair programming sessions on a Google Hangout sharing screens and I'm considering giving this setup another try.
- clebio 14y ago
- majke 14y agoOh, they use vert.x, cool!
- vibrunazo 14y agoAnd Wave, even cooler :-)
- donjaime_hn 14y agoYup! Vert.x is pretty cool :).
- zbowling 14y agoIt uses Google Wave. Well I guess it's not totally dead.
- stephen272 14y agoNot really. "It doesn't really use any parts of Wave's collab stack...We only really use the Keyboard signal event stuff from Wave since it is a pretty great library" -Jamie Yap's comment on g+ post.
- mark_l_watson 14y agoApache Wave is alive and well. BTW, I think we can stop calling it Google Wave :-) I run Apache Wave on my laptop just to kick the tires and I had it on a server for a while so I could ask a few people to try it with me. It is an instant install and run from either the svn or mirrored git repo, if you use the default file store. Configuring it with MongoDB as a data store takes some more effort.
- huherto 14y agoHow good is the UI? Is it the same it had when it was Google wave? Thanks
- mark_l_watson 14y agoIt is very similar, but slightly simplified. Written using GWT. The UI really looks great.
- ThePinion 14y agoHow is this IDE vs the other (few?) IDEs that can be used "in the cloud?"
- gazarenkov 14y agoAs it stated by Jaime Yap, one of the Collide creator here https://plus.google.com/107037260910017774154/posts/f2RvyNbk8uM https://plus.google.com/107037260910017774154/posts/f2RvyNbk... "The Collide .. is a technology/library release, with a basic reference implementation provided out of the box. It is not a hosted service, or any kind of product competing with existing web IDEs like Exo or Cloud9. ... These existing web-IDE services could leverage technology in the Collide stack." So we will definitely try to integrate Collide's collaborative coding abilities into eXo's http://cloud-ide.com http://cloud-ide.com ASAP Hopefully it should not be as complex as cloud-ide uses pretty the same stack of things (GWT, CodeMirror etc), so stay tuned :)
- bane 14y agoBigger news? After nearly 7 years, Google decided to shut down its Atlanta engineering efforts. That's a relatively old shop to shut down. Anybody know how big it was?
- kellegous 14y agoIt was around 30 engineers.
- donjaime_hn 14y agoI can't speak to the details of the decision. But what I can say is that aside from canning our site, Google treated us pretty darn well. We were all offered relocation options to other Google offices, which would come with cost of living pay bumps, paid moving expenses, etc... And they let us open source pieces of the thing we were working on. Pretty sweet. Some stayed with the company. But unfortunately, many of us could not make the move to another eng site.
- bane 14y agoThanks for the reply. Externally, watching Google kill of products is hard, but it's easy to forget that they might be killing off engineers with these moves too. It's great to hear that they're trying to keep the talent and just shed the real estate.
- deleted 14y ago[deleted]
- wangweij 14y agoAt least it should allow one person selecting a block of text and make it also highlighted in the other one's window?
- donjaime_hn 14y agoCollaborative cursors and selection highlighting broke during the open sourcing. What we released contains a ton of brand new code since we essentially had to build from scratch a one-off local server to drive the parts of the client that it made sense to release. Code churned a bit :). I have it on my list to get that working again soon!
- heathkit 14y agoDoesn't Google only open source projects when they don't want to spend any more time working on them?
- krasin 14y agoNo. A recent example is http://code.google.com/p/vitess http://code.google.com/p/vitess The largest example is Chromium.
- osxwm 14y agoI suspect the largest example is Android.
- arebop 14y agono, for example http://code.google.com/p/closure-compiler/ http://code.google.com/p/closure-compiler/ http://code.google.com/p/guava-libraries/ http://code.google.com/p/guava-libraries/ and http://code.google.com/p/protobuf/ http://code.google.com/p/protobuf/ are all active open source projects at Google, and there are many more.
- kellegous 14y agoJaime Yap (donjaime_hn) wrote a Google+ post explaining more about the project: https://plus.google.com/u/0/107037260910017774154/posts/f2RvyNbk8uM https://plus.google.com/u/0/107037260910017774154/posts/f2Rv...
- Daviey 14y agoTemporary example, showing OpenStack Nova tree. http://collide.daviey.com/ http://collide.daviey.com/
- Maro 14y agoHow does it compare to Cloud9 IDE or Beanstalk in terms of the collaboration functionality? http://c9.io http://c9.io http://beanstalkapp.com http://beanstalkapp.com
- swah 14y agoDoes this have the same mechanisms for dealing with multiple concurrent edits that Google Wave? (http://www.waveprotocol.org/whitepapers/operational-transform http://www.waveprotocol.org/whitepapers/operational-transfor...) OT: SLOCCount reported 61k lines of Java and 1k XML. That's quite a lot of code IMO.
- bpyne 14y agoI'm pretty excited about the new wave of IDE's in the browser: Cloud9, Eclipse Orion, and Collide. Just having them available, with my last setup, from any computer with an internet connection and a browser makes my life easier. Collide looks like it's using one of the internet's big plusses: collaboration. Kudos and keep going. EDIT: grammar
- jderick 14y agoSeems cool, but isn't sharing a VNC with a real editor like emacs/vi better?