[dev] [commits] Horde branch master updated. caa4ce605d02e25c82f841a853884b1c6be2b945

Michael J Rubinsky mrubinsk at horde.org
Sun Aug 7 16:00:47 UTC 2011


Quoting Jan Schneider <jan at horde.org>:

> Isn't that merge a BC break? I'm pretty sure things will break if  
> you only update either of jqm or the mobile apps?

Ugh, this *really* stinks because now that means we are stuck with an  
extremely outdated, buggy alpha version of our mobile applications  
until Horde 5.

I know we have some potential clients willing to pay to complete the  
mobile apps' functionality. In all honesty though, I'm not sure how  
happy I am continuing to code new functionality into those  
applications, knowing it's already outdated and buggy. Then have even  
more code to have to refactor when we move to Horde 5. Given how much  
the device support has improved, and will continue to improve until  
release, I'm not sure we can justify not making the switch.

Since they were built against such an early alpha and were lacking  
functionality, I essentially saw the mobile apps as a poc, and I don't  
see an issue with doing this. It doesn't break any functionality in  
Horde other than the mobile application views. If people want fully  
functional mobile apps, they need the latest releases.

I would feel differently if the jqm library was stable when we  
released it, but telling users/clients that they have to wait until  
Horde 5 for their mobile app bug to be fixed, or their device to work  
with our mobile apps because we are still running an early alpha of  
the library is just, IMO, unacceptable. If we want to wait until jqm  
is 1.0 stable before we do this, then I can agree to that, but I can't  
agree with waiting until Horde 5 to do any of this. Unless we release  
Horde 5 in the _near_ future.

--mike


> Zitat von "Michael J. Rubinsky" <mrubinsk at horde.org>:
>
>> The branch "master" has been updated.
>> The following is a summary of the commits.
>>
>> from: 023a74bc740f809709bdbe1e170bef242b5c941b
>>
>> ce61337 update to jqm beta and jq 1.6.2
>> 7d6e59a update to jqm beta 2
>> 50ede88 match jqm changes to changePage() signature
>> b6fa2ec back button is now off by default, make sure we enable it.
>> a42fe83 $.mobile.pageLoading is renamed to  
>> $.mobile.[show|hide]PageLoadingMsg()
>> ab13401 deprecated
>> c5746a3 Must now explicitly specify type="text" for jqm css to apply
>> 68be4ce must include the <img> within the <a> for proper alignment
>> c7b7785 not needed, and causes errors
>> 5587ed7 properly apply plugin styling.
>> 558b94c deprecated, and not needed here anyway
>> 51e90d8 trigger create method on the listview
>> caa4ce6 use vclick in ansel mobile as well
>>
>> -----------------------------------------------------------------------
>>
>> commit ce61337132c6487a5d8e7169f5bbcd6738bd32bd
>> Author: Michael J Rubinsky <mrubinsk at horde.org>
>> Date:   Mon Aug 1 13:54:20 2011 -0400
>>
>>    update to jqm beta and jq 1.6.2
>>
>> horde/js/jquery.mobile/jquery.min.js         |    8 +-
>> horde/js/jquery.mobile/jquery.mobile.min.css |   12 +-
>> horde/js/jquery.mobile/jquery.mobile.min.js  |  264  
>> ++++++++++++++------------
>> 3 files changed, 145 insertions(+), 139 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/ce61337132c6487a5d8e7169f5bbcd6738bd32bd
>>
>> -----------------------------------------------------------------------
>>
>> commit 7d6e59ab452300c43bce2ca7e228f79938e0e6dd
>> Author: Michael J Rubinsky <mrubinsk at horde.org>
>> Date:   Sat Aug 6 18:23:40 2011 -0400
>>
>>    update to jqm beta 2
>>
>> horde/js/jquery.mobile/jquery.mobile.min.css |    4 +-
>> horde/js/jquery.mobile/jquery.mobile.min.js  |  279  
>> +++++++++++++-------------
>> 2 files changed, 146 insertions(+), 137 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/7d6e59ab452300c43bce2ca7e228f79938e0e6dd
>>
>> -----------------------------------------------------------------------
>>
>> commit 50ede88af4e6ac1ddff6df8e426d92a12719d024
>> Author: Michael J Rubinsky <mrubinsk at horde.org>
>> Date:   Sat Aug 6 18:48:19 2011 -0400
>>
>>    match jqm changes to changePage() signature
>>
>> ansel/js/mobile.js |   12 ++++++++----
>> horde/js/mobile.js |    2 +-
>> imp/js/mobile.js   |    4 ++--
>> 3 files changed, 11 insertions(+), 7 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/50ede88af4e6ac1ddff6df8e426d92a12719d024
>>
>> -----------------------------------------------------------------------
>>
>> commit b6fa2ecf5a950a84125b959bd9bc30ed82c5f98b
>> Author: Michael J Rubinsky <mrubinsk at horde.org>
>> Date:   Sat Aug 6 18:53:44 2011 -0400
>>
>>    back button is now off by default, make sure we enable it.
>>
>> imp/lib/Application.php       |    1 +
>> kronolith/lib/Application.php |    1 +
>> 2 files changed, 2 insertions(+), 0 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/b6fa2ecf5a950a84125b959bd9bc30ed82c5f98b
>>
>> -----------------------------------------------------------------------
>>
>> commit a42fe83c610cb431e6ec89bd2572c56bbb02f255
>> Author: Michael J Rubinsky <mrubinsk at horde.org>
>> Date:   Sat Aug 6 18:57:08 2011 -0400
>>
>>    $.mobile.pageLoading is renamed to $.mobile.[show|hide]PageLoadingMsg()
>>
>> horde/js/mobile.js |    4 ++--
>> imp/js/mobile.js   |    4 ++--
>> 2 files changed, 4 insertions(+), 4 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/a42fe83c610cb431e6ec89bd2572c56bbb02f255
>>
>> -----------------------------------------------------------------------
>>
>> commit ab134011bf212b2becd813d89a53bf3094a6059e
>> Author: Michael J Rubinsky <mrubinsk at horde.org>
>> Date:   Sat Aug 6 20:37:00 2011 -0400
>>
>>    deprecated
>>
>> horde/templates/login/mobile.inc |    1 -
>> 1 files changed, 0 insertions(+), 1 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/ab134011bf212b2becd813d89a53bf3094a6059e
>>
>> -----------------------------------------------------------------------
>>
>> commit c5746a3c9d509ef9b2767e8d5e265648c87c56db
>> Author: Michael J Rubinsky <mrubinsk at horde.org>
>> Date:   Sat Aug 6 20:56:34 2011 -0400
>>
>>    Must now explicitly specify type="text" for jqm css to apply
>>
>> horde/templates/login/mobile.inc |    2 +-
>> 1 files changed, 1 insertions(+), 1 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/c5746a3c9d509ef9b2767e8d5e265648c87c56db
>>
>> -----------------------------------------------------------------------
>>
>> commit 68be4cef40fc10ff21f508da98a122f98f07958c
>> Author: Michael J Rubinsky <mrubinsk at horde.org>
>> Date:   Sat Aug 6 21:02:25 2011 -0400
>>
>>    must include the <img> within the <a> for proper alignment
>>
>> horde/templates/portal/mobile.inc |    2 +-
>> 1 files changed, 1 insertions(+), 1 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/68be4cef40fc10ff21f508da98a122f98f07958c
>>
>> -----------------------------------------------------------------------
>>
>> commit c7b77859c10d25966904054b49d84205f90dd089
>> Author: Michael J Rubinsky <mrubinsk at horde.org>
>> Date:   Sat Aug 6 21:13:00 2011 -0400
>>
>>    not needed, and causes errors
>>
>> kronolith/js/mobile.js |    1 -
>> 1 files changed, 0 insertions(+), 1 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/c7b77859c10d25966904054b49d84205f90dd089
>>
>> -----------------------------------------------------------------------
>>
>> commit 5587ed771c177f38d17f5d2df45bd9751c38c69f
>> Author: Michael J Rubinsky <mrubinsk at horde.org>
>> Date:   Sat Aug 6 21:40:37 2011 -0400
>>
>>    properly apply plugin styling.
>>
>>    No longer use methods such as listView() for applying effects. Need to
>>    trigger the create event on the parent element (or call the  
>> refresh method
>>    on certain elements after they are manipulated).
>>
>> kronolith/js/mobile.js |   17 ++++++-----------
>> 1 files changed, 6 insertions(+), 11 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/5587ed771c177f38d17f5d2df45bd9751c38c69f
>>
>> -----------------------------------------------------------------------
>>
>> commit 558b94c4dd65c561f1758917560066bd56e81239
>> Author: Michael J Rubinsky <mrubinsk at horde.org>
>> Date:   Sun Aug 7 00:43:46 2011 -0400
>>
>>    deprecated, and not needed here anyway
>>
>> imp/js/mobile.js |    1 -
>> 1 files changed, 0 insertions(+), 1 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/558b94c4dd65c561f1758917560066bd56e81239
>>
>> -----------------------------------------------------------------------
>>
>> commit 51e90d8c8f6b51e0c8d6be59cc05b20e7e9fd596
>> Author: Michael J Rubinsky <mrubinsk at horde.org>
>> Date:   Sun Aug 7 00:50:56 2011 -0400
>>
>>    trigger create method on the listview
>>
>> ansel/js/mobile.js |    2 +-
>> 1 files changed, 1 insertions(+), 1 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/51e90d8c8f6b51e0c8d6be59cc05b20e7e9fd596
>>
>> -----------------------------------------------------------------------
>>
>> commit caa4ce605d02e25c82f841a853884b1c6be2b945
>> Author: Michael J Rubinsky <mrubinsk at horde.org>
>> Date:   Sun Aug 7 01:02:18 2011 -0400
>>
>>    use vclick in ansel mobile as well
>>
>> ansel/js/mobile.js |    2 +-
>> 1 files changed, 1 insertions(+), 1 deletions(-)
>>
>> http://git.horde.org/horde-git/-/commit/caa4ce605d02e25c82f841a853884b1c6be2b945
>>
>>
>> __
>> commits mailing list
>> Frequently Asked Questions: http://horde.org/faq/
>> To unsubscribe, mail: commits-unsubscribe at lists.horde.org
>
>
> Jan.
>
> -- 
> Do you need professional PHP or Horde consulting?
> http://horde.org/consulting/
>
> -- 
> Horde developers mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: dev-unsubscribe at lists.horde.org

-- 
mike

The Horde Project (www.horde.org)
mrubinsk at horde.org



More information about the dev mailing list