Live data from Hacker News

Adobe donated $5000 to JS-Git

bountysource.com

1–10 of 12 posts

Re: Adobe donated $5000 to JS-Git

#2
Good on Adobe... but what does this get them?

I spent a lot of time working on JGit: http://eclipse.org/jgit/

This is going to take folks a long time to do in pure JS... before even work has to be done to tweak performance... the great thing about JGit is that it's under EDL (BSD) so JS-Git should be able to steal some ideas

Re: Adobe donated $5000 to JS-Git

#4

Good on Adobe... but what does this get them? I spent a lot of time working on JGit: http://eclipse.org/jgit/ This is going to take folks a long time to do in pure JS... before even work has to be done to tweak performance... the great thing about JGit is that it's under EDL (BSD) so JS-Git should be able to steal some ideas

Yes, this is the second fundraiser for JSGIT development (the first was http://www.kickstarter.com/projects/creationix/js-git). See also http://www.kickstarter.com/projects/creationix/js-git/posts/... and its comments

Re: Adobe donated $5000 to JS-Git

#5

Good on Adobe... but what does this get them? I spent a lot of time working on JGit: http://eclipse.org/jgit/ This is going to take folks a long time to do in pure JS... before even work has to be done to tweak performance... the great thing about JGit is that it's under EDL (BSD) so JS-Git should be able to steal some ideas

They're betting the dev tools farm on Brackets, an open-source editor written in JS. To enable it to run on ChromeOS, FirefoxOS, or iOS, they need to have a better cloud filesystem story. Since git is the de facto format for sharing code across machines, they want to integrate git into Brackets. Then, you'd be able to write code on a device that doesn't have a traditional filesystem, locally caching changed resources and offloading the data persistence aspect to a service like BitBucket or GitHub.

Re: Adobe donated $5000 to JS-Git

#6
post #5

Good on Adobe... but what does this get them? I spent a lot of time working on JGit: http://eclipse.org/jgit/ This is going to take folks a long time to do in pure JS... before even work has to be done to tweak performance... the great thing about JGit is that it's under EDL (BSD) so JS-Git should be able to steal some ideas

They're betting the dev tools farm on Brackets, an open-source editor written in JS. To enable it to run on ChromeOS, FirefoxOS, or iOS, they need to have a better cloud filesystem story. Since git is the de facto format for sharing code across machines, they want to integrate git into Brackets. Then, you'd be able to write code on a device that doesn't have a traditional filesystem, locally caching changed resources…

https://plus.google.com/u/1/115365194873502050036/posts/XXT7...

Re: Adobe donated $5000 to JS-Git

#7
post #5

Good on Adobe... but what does this get them? I spent a lot of time working on JGit: http://eclipse.org/jgit/ This is going to take folks a long time to do in pure JS... before even work has to be done to tweak performance... the great thing about JGit is that it's under EDL (BSD) so JS-Git should be able to steal some ideas

They're betting the dev tools farm on Brackets, an open-source editor written in JS. To enable it to run on ChromeOS, FirefoxOS, or iOS, they need to have a better cloud filesystem story. Since git is the de facto format for sharing code across machines, they want to integrate git into Brackets. Then, you'd be able to write code on a device that doesn't have a traditional filesystem, locally caching changed resources…

Ah, I guess they are taking another approach than just using JGit... Eclipse Orion (similar to Brackets) services Git support via a service that is powered by JGit (and in theory, can be swapped out in the future): http://eclipse.org/orion/

Re: Adobe donated $5000 to JS-Git

#8
I think using emscripten + some customization of the code is much more efficient than doing this port AND you don't have problems with incompatibilities. But why do you want to run git in your web browser in the first place?

Re: Adobe donated $5000 to JS-Git

#9
post #8

I think using emscripten + some customization of the code is much more efficient than doing this port AND you don't have problems with incompatibilities. But why do you want to run git in your web browser in the first place?

I think this is what emscripten is for: You have some _great_ code and want to port it to the browser platform. But I'm afraid Git relies heavily on the "Posix runtime" that is not supported by emscripten, since emscripten does not try to emulate an os.

Re: Adobe donated $5000 to JS-Git

#10
post #5

Good on Adobe... but what does this get them? I spent a lot of time working on JGit: http://eclipse.org/jgit/ This is going to take folks a long time to do in pure JS... before even work has to be done to tweak performance... the great thing about JGit is that it's under EDL (BSD) so JS-Git should be able to steal some ideas

They're betting the dev tools farm on Brackets, an open-source editor written in JS. To enable it to run on ChromeOS, FirefoxOS, or iOS, they need to have a better cloud filesystem story. Since git is the de facto format for sharing code across machines, they want to integrate git into Brackets. Then, you'd be able to write code on a device that doesn't have a traditional filesystem, locally caching changed resources…

brackets.io

It shows a lot of promise. Coming from someone who basically despises adobe this platform has given them an ounce of respect from me. Very interesting ideas, a web 2.0 take on ides in general and aims at being a go to for all those engineers turned web developer. Im not sure if it was their idea or they copied it but cross file editing of css styles inline is especially cool. As is the fact that you can hack on the source during runtime.

Post reply on HN