Differentiating Kohana modules from Gallery modules
Bharat Mediratta <[email protected]> Wed, 1 May 2013 11:09:59 -0700
| Newsgroups | gmane.comp.web.gallery.devel |
|---|---|
| Message-ID | <CAESa+_n8aqWhw6bQe-nydE8v=LWJUQDsCRyF6HpV4a4AEK0taw@mail.gmail.com> |
--===============1545269078269043603== Content-Type: multipart/alternative; boundary=089e011841de0bb9ec04dbac0976 --089e011841de0bb9ec04dbac0976 Content-Type: text/plain; charset=ISO-8859-1 Now in 3.1.x we have a bunch of Kohana modules that are slightly different but sit right next to Gallery modules: cache, database, formo, image, orm, pagination, unittest This is a little weird in that these new modules: a) don't show up in the module admin b) are activated in a special way where we enumerate them individually c) lack the trappings of a gallery module (module.info, installer, etc) This is somewhat confusing. I was thinking that it might make sense to have a separate subdirectory for Kohana modules to make it clear that they're really different. I haven't thought much further than this. I'm sure there'll be some complications because expect all modules to be directly under MODPATH. Any thoughts? Perhaps we can prefix all the module names with an underscore or something to visually differentiate them? If we can separate them then it makes scanning the Gallery code separately from the Kohana code much easier. I don't always want to grep all the non-Gallery code when I'm looking for stuff to change. The File_Structure_Test is doing more work (see GalleryCodeFilterIterator for an example) than it needs to. Devs might be a little less confused.. :-) thoughts? -Bharat --089e011841de0bb9ec04dbac0976 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><br><div style>Now in 3.1.x we have a bunch of Kohana modu= les that are slightly different but sit right next to Gallery modules:</div= ><div style>=A0 cache, database, formo, image, orm, pagination, unittest<br= > </div><div style><br></div><div style>This is a little weird in that these = new modules:</div><div style>a) don't show up in the module admin</div>= <div style>b) are activated in a special way where we enumerate them indivi= dually</div> <div style>c) lack the trappings of a gallery module (<a href=3D"http://mod= ule.info">module.info</a>, installer, etc)=A0</div><div style><br></div><di= v style>This is somewhat confusing. =A0I was thinking that it might make se= nse to have a separate subdirectory for Kohana modules to make it clear tha= t they're really different. =A0I haven't thought much further than = this. =A0I'm sure there'll be some complications because expect all= modules to be directly under MODPATH. =A0Any thoughts? =A0Perhaps we can p= refix all the module names with an underscore or something to visually diff= erentiate them? =A0</div> <div style><br></div><div style>If we can separate them then it makes scann= ing the Gallery code separately from the Kohana code much easier. =A0I don&= #39;t always want to grep all the non-Gallery code when I'm looking for= stuff to change. =A0The File_Structure_Test is doing more work (see Galler= yCodeFilterIterator for an example)=A0</div> <div style>than it needs to. =A0Devs might be a little less confused.. :-)<= /div><div style><br></div><div style>thoughts?</div><div style>-Bharat</div= ></div> --089e011841de0bb9ec04dbac0976-- --===============1545269078269043603== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ------------------------------------------------------------------------------ Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET Get 100% visibility into your production application - at no cost. Code-level diagnostics for performance bottlenecks with <2% overhead Download for free and get started troubleshooting in minutes. http://p.sf.net/sfu/appdyn_d2d_ap1 --===============1545269078269043603== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline __[ g a l l e r y - d e v e l ]_________________________ [ list info/archive --> http://gallery.sf.net/lists.php ] [ gallery info/FAQ/download --> http://gallery.sf.net ] --===============1545269078269043603==--