git/list[1] front-page[2] threads[3] people[4] search[5] about
 

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

From
Jakub Narebski <jnareb@gmail.com>
Date
Apr 17, 2010, 12:53 UTC
Message-ID
<m3r5medyw9.fsf@localhost.localdomain>
In-Reply-To
<p2ue72faaa81004170022q2fc3a490u83ad6e325b91e139@mail.gmail.com>
Pavan Kumar Sunkara <pavan.sss1991@gmail.com> writes:
> We need to keep gitweb dependancies as less as possible. So, using
> frameworks will be a bad idea, as everybody might don't want to use
> them.

Well, hopefully in the future PSGI / Plack would be as widely available as CGI.pm is currently...

Show 12 quoted lines
> 
> Coming to splitting of gitweb, as Jakub said installing a split web
> script would be a problem, but we can have a solution the problem by
> using proper algorithms. First, we parse the URL and get to know which
> function to be implemented and then we include the necessary file and
> call the function which will then execute and return the proper HTML
> output.
> 
> This way, we can no longer worry about installing the split webscript.
> All we need is to install the basic gitweb.pl file which does all this
> basic parsing and calling other perl files. The other files just
> needed to be in the path.

Not a solution, I think. If you could munge PATH for web server [user], you could munge PERL5LIB and use locally (local::lib) installed packages.

-- 
Jakub Narebski
Poland
ShadeHawk on #git
Previous: Pavan Kumar Sunkara
Message 8 of 8 in “Re: [spf:guess,iffy] Re: "Integrated Web Client for git" GSoC proposal”
  1. Jakub NarebskiApr 16, 2010
  2. Sam VilainApr 17, 2010
  3. Tatsuhiko MiyagawaApr 17, 2010
  4. Jakub NarebskiApr 17, 2010
  5. Jakub NarebskiApr 17, 2010
  6. Jakub NarebskiApr 16, 2010
  7. Fwd: Re: "Integrated Web Client for git" GSoC proposalPavan Kumar Sunkara, Apr 17, 2010
  8. Jakub NarebskiApr 17, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.