12
Aug 2010
12 Comments
The Common Open Source Application Publishing Platform movie.

Back in May, I was invited out to the Microsoft campus to join Garrett Serack and a hand-selected crew of astronauts in the kick-start and development of CoApp. While we all have a fuzzy understanding of what CoApp is, it’s admittedly hard to explain to normal people. Thankfully, we don’t have to work at explaining anymore! We now we have an awesome video Garrett put together, using clean audio from his recent OSCON presentation. Warning: This isn’t your usual boring WinHEC video.

  • dfgdfg

    How about stability? Updating requires restart, linux can run days, weeks, months or even years without the need to touch nearly anything

  • asdf-chan

    Like he said: No $#?@! restart

  • Rafael

    This was clearly mentioned in the video (no reboots)…

  • http://lorenz.klopfenstein.net Lorenz Cuno Klopfenstein

    Very, very interesting. Hope it works out and I’m really glad to hear that Microsoft is somehow interested and investing in such a project.

  • kzak

    Very good presentation! I hope this will work.

    I only tried to compile Subversion once and it was a pita.

    Could you tell me what font you used for your slides?

  • Dave

    Awesome presentation and obviously shows a lot of homework done over a long time. I would love to see him team up with Mark Russinovich on Windows 8 or 9. I package (and “re-package”) MSI installers and older setup.exe’s for a living and it sucks. Even App-V, ThinApp and SVS, etc. aren’t a panacea, but they show promise. Just one piece of a bigger picture. Thanks for sharing this!

  • Mick (Sydney, Aus)

    Hi Garrett,

    It’s encouraging to see this initiative and the thought that’s going into it. Thanks for the presentation :)

    Also liked the presentation style and curious, like kzak, what you used for this.

    While you talked about shared code bases, I wondered if you’ve given any thought to compatibility aspects of “dll hell” that came out of looking to dll’s for a similar purpose in times passed. Do similar concerns arise in the linux space, or does the approach make it less of an issue somehow?

  • Kari

    Very nice presentation. However it would be more wise to separate reposity controller and package manager as own service that also closed source programs would use, so it would be more like Marketplace app in Windows but allow 3rd party reposities. CoApp should just handle library hell and compiling part, so it would be one package (kind alike .NET installation). Ofc this means Microsoft must step up and make package manager service that handles updates and stuff.

  • http://coapp.org Garrett Serack

    @kzak — I used two fonts for this: “miwaza smart girl” and “Max’s Handwritin’” … they are easy enough to find if you Bing or Google for them.

    Everything else I did by hand and the whole thing is done in Powerpoint.

    @Mick — Dll hell is actually pretty easy to solve.. I talk about it a bit in the presentation. Windows Side-by-side (WinSxS) actually solves this in a really nice way, it’s just really hard to use because the tools suck. Linux solves this in a slightly different method, but the effect is the same.

  • http://sites.google.com/site/foxsoftcorp Shane S.

    Calvin and Hobbes! :)

    Seriously though, I’ve got high hopes for this. I’ve tried compiling DrawPile (drawpile.sf.net) from source, and gave up after 15+ hours wrestling with zlib. A good package management system should reduce frustration levels by a huge amount, and increase participation in open-source apps.

    Excellent presentation, and awesome initiative!

  • http://code.google.com/p/windows-package-manager/ K

    I would not wait for CoApp to become usable. There are open source alternatives available for Windows. For example WPM (http://code.google.com/p/windows-package-manager/).

  • http://www.smurf.com Bert Fellers

    There’s a lots beneficial data on this blog site, nevertheless I’d like let you know a thing. I can realize the written content, along with the navigation function good at the same time. I in no way usually article on blogs but I’ve got discovered that is very valuable operate. I high enjoy this put up. It is challenging to locate the good from the bad often, but I feel you’ve nailed it! Would you thoughts updating your blog site with additional data?