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@xxxxxxxxx -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html