Re: GSoC 2010: "Integrated Web Client for git" proposal

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jakub Narebski
Date: Saturday, April 17, 2010 - 6:24 pm

On Sun, Apr 18, Petr Baudis wrote:


Hmmm... doesn't look so easy.  What to do about simultaneous access
(what webmin does?), and working directory (what ikiwiki does?)?
 

Well, you can always add some of "Web Client" functionality directly
to gitweb (for example dispatch must be, I think, in gitweb).  Or you
can (ab)use "do $gitwebgui_pm;" instead of "require $gitwebgui_pm;",
like in http://repo.or.cz/w/git/jnareb-git.git/commitdiff/261b99e3#patch3
(second chunk).

OTOH we can always make gitweb "use Git;" and move some of its routines,
to it after generalization (e.g. config management using single run of
"git config -l -z", unquoting paths, parsing commit/tag/ls-tree/difftree
etc., date parsing and conversion).


BTW. the major thing that prevented me from using Git.pm was the few
places that gitweb uses pipeline, or needs to redirect STDERR to 
/dev/null.  Also t9700-perl-git.sh test doesn't test command_output_pipe
and the like. 


Well, at least someone who would be able to manage integrating split
gitweb.  I think that splitting gitweb, and doing it well, is quite
outside this GSoC 2010 proposal: it would be too much. 

-- 
Jakub Narebski
Poland
--
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
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
GSoC 2010: "Integrated Web Client for git" proposal, Christian Couder, (Wed Apr 14, 9:30 pm)
Re: GSoC 2010: "Integrated Web Client for git" proposal, Jakub Narebski, (Sat Apr 17, 6:24 pm)
Re: GSoC 2010: "Integrated Web Client for git" proposal, Pavan Kumar Sunkara, (Sun Apr 18, 1:52 am)
GSoC 2010: "Integrated Web Client for git" proposal, Pavan Kumar Sunkara, (Sun Apr 18, 11:35 pm)
Re: GSoC 2010: "Integrated Web Client for git" proposal, Pavan Kumar Sunkara, (Sun Apr 18, 11:46 pm)
Re: GSoC 2010: "Integrated Web Client for git" proposal, Pavan Kumar Sunkara, (Mon Apr 19, 12:38 am)
Re: GSoC 2010: "Integrated Web Client for git" proposal, Pavan Kumar Sunkara, (Mon Apr 19, 5:57 am)
Re: GSoC 2010: "Integrated Web Client for git" proposal, Pavan Kumar Sunkara, (Mon Apr 19, 10:55 am)
Re: GSoC 2010: "Integrated Web Client for git" proposal, Pavan Kumar Sunkara, (Mon Apr 19, 11:03 am)
Re: GSoC 2010: "Integrated Web Client for git" proposal, Pavan Kumar Sunkara, (Mon Apr 19, 11:10 am)
Re: GSoC 2010: "Integrated Web Client for git" proposal, Pavan Kumar Sunkara, (Tue Apr 20, 5:17 am)
Re: GSoC 2010: "Integrated Web Client for git" proposal, Pavan Kumar Sunkara, (Wed Apr 21, 1:49 pm)
Re: GSoC 2010: "Integrated Web Client for git" proposal, Pavan Kumar Sunkara, (Thu Apr 22, 2:53 pm)
Re: GSoC 2010: "Integrated Web Client for git" proposal, Pavan Kumar Sunkara, (Thu Apr 22, 10:42 pm)