Thread (4 messages) flat view 4 messages, 3 authors, 2016-06-15

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)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help