web-based client for Git, was Re: GSoC 2010

4 messages, 3 authors, 2016-06-15 · open the first message on its own page

web-based client for Git, was Re: GSoC 2010

From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:48:13

Hi Pavan,

[culling the Cc: list to the most likely interested parties]

On Fri, 12 Feb 2010, Pavan Kumar Sunkara wrote:
  I am Pavan Kumar, a computer science student from Indian Institute of 
Technology, Madras. I would like to propose a new project for git GSoC 
2010. I am new to git development community but i would like to start 
contributing to it by participating as GSoC student to develop a GUI 
client for git usage. Basically it will be a web client that can be 
accessed from other computers.
This is great stuff. As you know, the ideas page is really only about 
giving the students ideas what type of projects we'd like to see. But it 
is always better to have a project with your heart and soul behind it.

Provided that we get accepted, you will have time to put up an application 
for this project between March 29 and April 9, according to the timeline:

http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs#timeline

But I think you wanted to hear some feedback to your idea. So here goes my 
feedback:

- It is a very interesting idea. I already know a few users who would be 
  happy to use it.

- It is good that you mention the preferred programming language... While 
  I got used to Python, I am by far not good enough to mentor :-)

- There is little chance that this project will become a core part of Git, 
  as it is too far outside of the original focus of it, namely allowing 
  developers to version-control their source code they have in a local 
  directory.

That latter point does not say that your project is not worth it, though! 
As I said, I think it would be very useful to have.

Ciao,
Dscho

Re: web-based client for Git, was Re: GSoC 2010

From: Pau Garcia i Quiles <hidden>
Date: 2016-06-15 22:48:13

Hello,

Let me suggest Wt ( http://webtoolkit.eu ) for the web development.

It's C++ and GPLv2, therefore he may be able to directly use libgit2
or copy&paste source code from git. In fact, one of the examples Wt
includes in the source tarball is a git viewer:
http://www.webtoolkit.eu/wt/examples/gitmodel/gitview.wt
http://www.webtoolkit.eu/wt#/src/gitmodel

In addition to that, if someone is interested in contributing to
libQtGit ( http://gitorious.org/libqtgit ) as his/her GSoC, I'd be
more than happy to accept contributors. API is done for the most used
commands but is lacking implementation (read: append to a QStringList
the parameters I added to the comments for the Q_ENUMS, then invoke
QProcess and parse output). Some important commands which have not
been translated to the libQtGit API are 'dif', 'log' and 'submodules'.
Some more information on libQtGit here: http://www.elpauer.org/?p=419

On Fri, Feb 12, 2010 at 11:56 AM, Johannes Schindelin
[off-list ref] wrote:
Hi Pavan,

[culling the Cc: list to the most likely interested parties]

On Fri, 12 Feb 2010, Pavan Kumar Sunkara wrote:
quoted
  I am Pavan Kumar, a computer science student from Indian Institute of
Technology, Madras. I would like to propose a new project for git GSoC
2010. I am new to git development community but i would like to start
contributing to it by participating as GSoC student to develop a GUI
client for git usage. Basically it will be a web client that can be
accessed from other computers.
This is great stuff. As you know, the ideas page is really only about
giving the students ideas what type of projects we'd like to see. But it
is always better to have a project with your heart and soul behind it.

Provided that we get accepted, you will have time to put up an application
for this project between March 29 and April 9, according to the timeline:

http://socghop.appspot.com/document/show/gsoc_program/google/gsoc2010/faqs#timeline

But I think you wanted to hear some feedback to your idea. So here goes my
feedback:

- It is a very interesting idea. I already know a few users who would be
 happy to use it.

- It is good that you mention the preferred programming language... While
 I got used to Python, I am by far not good enough to mentor :-)

- There is little chance that this project will become a core part of Git,
 as it is too far outside of the original focus of it, namely allowing
 developers to version-control their source code they have in a local
 directory.

That latter point does not say that your project is not worth it, though!
As I said, I think it would be very useful to have.

Ciao,
Dscho

--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


-- 
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)

Re: web-based client for Git, was Re: GSoC 2010

From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:48:13

Hi,

On Fri, 12 Feb 2010, Pau Garcia i Quiles wrote:
Let me suggest Wt ( http://webtoolkit.eu ) for the web development.
He said he wants to use Python.
In addition to that, if someone is interested in contributing to
libQtGit ( http://gitorious.org/libqtgit ) as his/her GSoC, I'd be
more than happy to accept contributors.
Given that I read about libQtGit for the first time on this list (I might 
have missed an announcement, though), I find it a bit odd to read 
the implicit announcement in the context of the GSoC for _Git_.

But hey, it's a free world, and you can even put it onto the ideas page on 
the wiki. And maybe a link to your project on the interfaces page, which 
you failed to do yet.

Ciao,
Dscho

Re: web-based client for Git, was Re: GSoC 2010

From: Petr Baudis <hidden>
Date: 2016-06-15 22:48:13

  Hi!

On Fri, Feb 12, 2010 at 11:56:29AM +0100, Johannes Schindelin wrote:
On Fri, 12 Feb 2010, Pavan Kumar Sunkara wrote:
quoted
  I am Pavan Kumar, a computer science student from Indian Institute of 
Technology, Madras. I would like to propose a new project for git GSoC 
2010. I am new to git development community but i would like to start 
contributing to it by participating as GSoC student to develop a GUI 
client for git usage. Basically it will be a web client that can be 
accessed from other computers.
..snip..
- It is a very interesting idea. I already know a few users who would be 
  happy to use it.
  Could you please elaborate about your idea? It sounds to me as "just
yet another gitweb/cgit/gitorious/...". What advantages would it have
over those and why can't you implement the features you are missing
within one of the existing web interfaces? Or am I missing something
obvious?

  Thanks,

-- 
				Petr "Pasky" Baudis
A great many people think they are thinking when they are merely
rearranging their prejudices. -- William James
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help