All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jakub Narebski <jnareb@gmail.com>
To: Pavan Kumar Sunkara <pavan.sss1991@gmail.com>
Cc: Git List <git@vger.kernel.org>
Subject: Re: Fwd: Re: "Integrated Web Client for git" GSoC proposal
Date: Sat, 17 Apr 2010 05:53:09 -0700 (PDT)	[thread overview]
Message-ID: <m3r5medyw9.fsf@localhost.localdomain> (raw)
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...

> 
> 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

  reply	other threads:[~2010-04-17 12:53 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <201004130403.42179.chriscool@tuxfamily.org>
     [not found] ` <201004150204.42813.jnareb@gmail.com>
     [not found]   ` <1271293123.6248.147.camel@denix>
2010-04-16  9:18     ` [spf:guess,iffy] Re: "Integrated Web Client for git" GSoC proposal Jakub Narebski
2010-04-17  3:09       ` Sam Vilain
2010-04-17  6:27         ` Tatsuhiko Miyagawa
     [not found]           ` <r2we72faaa81004170021z9920e6e9k4c3aa06fe46431b0@mail.gmail.com>
2010-04-17  7:22             ` Fwd: " Pavan Kumar Sunkara
2010-04-17 12:53               ` Jakub Narebski [this message]
2010-04-17 12:50           ` [spf:guess,iffy] " Jakub Narebski
2010-04-17  9:54         ` Jakub Narebski
     [not found] ` <20100414110242.GZ3533@machine.or.cz>
     [not found]   ` <7vvdbuqh2c.fsf@alter.siamese.dyndns.org>
2010-04-16 13:03     ` Jakub Narebski

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m3r5medyw9.fsf@localhost.localdomain \
    --to=jnareb@gmail.com \
    --cc=git@vger.kernel.org \
    --cc=pavan.sss1991@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.