Closed (fixed)
Project:
GMap Module
Version:
7.x-2.x-dev
Component:
Documentation
Priority:
Normal
Category:
Task
Assigned:
Issue tags:
Reporter:
Created:
27 Feb 2013 at 09:52 UTC
Updated:
12 Mar 2013 at 17:00 UTC
Jump to comment: Most recent file
Comments
Comment #1
duaelfrThis patch is part of the #1day1patch initiative.
Enjoy :)
Comment #3
duaelfrOops ! I removed the tests file ;)
Comment #5
duaelfrAm I so tired ? o_O
This one should be the good...
Comment #6
duaelfrx_x
Comment #7
podarok#3: gmap-remove_useless_files_in_info-1928834-3.patch queued for re-testing.
Comment #8
podarok#5 looks good
For a feature - please, provide interdiff.txt for updated patches
Thanks!!!
This needs test against prev release. Bot?
Comment #9
podarok#5: gmap-remove_useless_files_in_info-1928834-5.patch queued for re-testing.
Comment #10
podarok#5 commited pushed to 7.x-2.x
needs backport to 7.x-1.x
Comment #11
duaelfrHere it is !
Sorry for the interdiff I never used them so I forgot ;)
Comment #12
podarokcommited pushed to 7.x-1.x
http://drupal.org/commitlog/commit/1080/911af76db134ef48f3ac16c724aef106...
thanks!!!
Comment #13
podarokback to latest dev
Comment #14
johnvThis patch was not correct, and breaks my installation.
My views were removed from the system because the Views support was removed.
the views.inc be be removed, but gmap.module lacks a hook_views_api().
the view plugins are classes and MUST be declared.
Comment #15
johnvComment #16
johnvBTW, since the only thing GMap does, is providing Views support, IMO we can move (almost) all code from gmap.module to gmap.views.inc. Only gmap_views_api must stay. (Perhaps other stuff, too)
The big module file is loaded on every page.
views.inc is loaded only on Vews pages.
It save memory and compile tiem on every page load.
Comment #17
podarok#16 looks like code refactoring ( nice idea for follow-up with a test coverage for that )
why this code is in this patch?
Looks like it is from somewhere else
Comment #18
podarok#11 and #5 reverted for devs
http://drupal.org/commitlog/commit/1080/ec77bfc3336412672b9e6baf7ee4c723...
http://drupal.org/commitlog/commit/1080/3c977ac6e05d031b8f0271efad8d86b2...
Comment #19
podarokthis needs test coverage too
please use /tests/gmap.test for that
Comment #20
podaroktags
Comment #21
johnvI'm glad this is reversed.
Regarding your comment #17:
- the hook_views-api() is mentioned in every tutorial, but all works fine without, too, indeed.
- yeah, no rush to move everything to views.inc ATM. You're doing enough refactoring already. Good job!
- the following files must stay in .inf file:
Comment #22
duaelfrI am really sorry I don't know how I could miss these two files...
I think you should open another issue to talk about refactoring views integration related code which is imho a good idea.
(No interdiff for 7.x-1.x because nothing changed since the last patch)
Comment #24
johnv@DuaelFr, that can happen to anyone,
@podarok, seems like a 'needs test' ;-)
@DuaelFr, IMO you patch is not agains latest dev version, since all patches are reversed, according to #18.
Comment #25
podarokpatch with do-not-test can`t be tested by bot )
Another patch has to be rerolled
@DuaelFr
Thanks!!!!
Comment #26
johnvnew patch.
Comment #27
podarokBetter title
Comment #28
podaroktagged for 7.x-2.5 release
#1932378: [META] gmap-7.x-3.0 release roadmap
Comment #29
podarokadded tag
Comment #30
johnvI am not sure what 'needs work' (Indeed, I should have opened a new issue for the description.)
See a better patch attached.
Comment #31
johnvtestbot.
Comment #32
podarokthis issue changed by me for upcoming #1932378: [META] gmap-7.x-3.0 release roadmap as need work task for me when commiting it
so
RTBC +1
changing status as need work for myself
Comment #33
podarok#30: gmap2_1928834_30_info_file.patch queued for re-testing.
Comment #34
podarok#30 commited pushed to latest dev
http://drupal.org/commitlog/commit/1080/496d75cf44d2cf0380a51ea0497c2533...
Thanks!!!
Comment #35
duaelfrThank you all :)