Re: [RFC/PATCH 1/4] gitweb: Move subroutines to Gitweb::Config module
- From
Pavan Kumar Sunkara <pavan.sss1991@gmail.com>
- Date
- Jun 8, 2010, 20:24 UTC
- Message-ID
- <AANLkTimKsdn8Vww_4U4YQDPlpr_BgbVszwG64lEYl-cE@mail.gmail.com>
- In-Reply-To
- <20100608195552.GA3408@machine.or.cz>
On Wed, Jun 9, 2010 at 1:25 AM, Petr Baudis <pasky@suse.cz> wrote:
Show 9 quoted lines
> On Wed, Jun 09, 2010 at 12:52:11AM +0530, Pavan Kumar Sunkara wrote: >> I am graining Gitweb::HTML into Gitweb::HTML::* to reduce circular >> dependancies of the modules. > > I'm sorry, I don't understand. How is splitting up Gitweb::HTML to > submodules helping to reduce circular dependencies? I don't quite see > that right now. :-( Can you give a concrete example? Perhaps it would be > better to refactor the few problematic users instead of convoluting the > whole module structure because of the offenders.
Ok. I will be combining them into a single module.
>> Gitweb::Parse > > What will this module do?
This module contains all the parse_* subroutines
Gitweb::Format contains all the format_* subroutines
> >> Gitweb::Util > > What will this module do?
This modules contains all the git utility functions.
Show 7 quoted lines
>> Gitweb::Action::* (All action subs like git_blame, git_log) > > Do we need to do this right now? I think moving huge chunks of the code > around like this right now is unneccessary and it might just enlarge the > patch queue and delay you in your main GSoC efforts; perhaps we could do > this later when the dust settles a bit and we are sure that the rest of > the modular structure we have introduced fits well?
I still have until this week in the timeline. Don't I ? I strongly hope that I will be able to finalise the patch queue by this week and will move on to develop write functionalities.
Thanks, Pavan.