git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Gsoc 2012 idea -> a list based user interface for git
@ 2012-03-28 14:59 Shivam Handa
  0 siblings, 0 replies; only message in thread
From: Shivam Handa @ 2012-03-28 14:59 UTC (permalink / raw)
  To: git

Hi, 

I am second year student at IIT delhi.

sorry for the delay (had a few exams).
I am participating for Gsoc 2012 and I have an idea for the git community.

I personally feel that versioning is a technology which is useful in general 
work space and not only large projects. 

but currently it is restricted to the use of programs,

My idea is to create a Groupware based on git, 

The key features of the groupware (could be) ->

. list based interface ( gmail style) . tagging of files without creating there 
copies( for example a particular file can be common within two of your works , 
and  copies would only be required if one of them is changing.
Sym links would be interesting


. compiling and file management can be done from within the interface.
. You can run python scripts on a list of files

. branches can be just another list and branching would be just adding files to 
a new list from other list .

. currenlty git allows all files to be downloaded but in large projects some 
files are not open, you dont have the permission to access there code, hence 
these file can be kept encrypted and at the time of compilation the util will 
decode a temp copy of the file for use.

This is a small idea, and I would be glad to hear from all of the memebers about 
it.

Shivam Handa
shivamhanda@gmail.com

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2012-03-28 15:05 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-28 14:59 Gsoc 2012 idea -> a list based user interface for git Shivam Handa

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).