jQuery Mobile code sprint - Drupal 7

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
minorOffense's picture
Start: 
2012-04-28 09:00 - 23:55 America/Montreal
Organizers: 
Event type: 
Sprint

Overview

We want to use jQuery Mobile with Drupal 7. We're continuing to extend the excellent module(s) in the Drupal/jQuery Mobile family created by Jason Savino.

http://drupal.org/project/jquerymobile

Here's a high level overview of what we want to do

  • Update current module to use latest build of jQuery Mobile
  • Fix the code formatting in jquerymobile
  • Add missing theme elements for use with jQuery Mobile (i.e. tables, Views lists, panel panes)
  • Extend the Views integration
  • Build out some Drush tools
  • Write documentation

Technical Details

Some resources from our project along with some awesome code from the community

Tasks and Documentation
https://docs.google.com/document/d/1XZ1qiJflCFkOiJenE-fqpQIDeXVv1MHWEXnE...

You'll find Skype contacts and other contact info in the Google Doc.

Location:
3102 - 55 Laurier Ave East
Ottawa, Ontario

IRC: #drupal-jquerymobile

See you all on Satruday!

Comments

Don't actually think I can make it, but...

mgifford's picture

Wednesday's aren't good for me, but really happy you posted this. Who knows, I might even be able to make it.

That being said, we've got a JQM implementation we would be happy to work with too. Useful to explore what the limitations are.

With all the promise of jQuery Mobile, it's still a bit of a struggle with D7 unfortunately.

THETOP10

caroline@thetop10.ca's picture

Interesting, perhaps we should discuss it further. Would be great to see you if you can make it. Thanks.

We have jQuery Mobile

minorOffense's picture

We have jQuery Mobile integrated with a modified version of core here:

http://m.projects.dev.coldfrontlabs.ca/

It works with views as well with exposed form elements, lists, etc...

What we're hoping to accomplish is get the core hack out (hopefully by using http://drupal.org/project/jqmulti) and resolve the issue of requiring a trailing slash (per the jQuery Mobile docs) which Drupal doesn't normally do.

After those two are resolved, we can build out new theme elements, library overrides and lots of other fun stuff. We just need to nail down the underlying framework.

If you have any sample code to lend out that would help as well. Might be able to merge some efforts.

I'm also hoping that the owner of the http://drupal.org/project/jquerymobile project will allow us to use that project once we get it working with core without modification.

--
Mathew Winstone
CEO/Co-Founder - Coldfront Labs Inc.
http://coldfrontlabs.ca
@mathewwinstone

I assume you guys have seen

Snugug's picture

I assume you guys have seen all of Jason's work? He's got JQM, as far as I can tell, mostly fully implemented in Drupal, including Views support:
http://drupal.org/project/mobile_jquery
http://drupal.org/project/jquerymobile_ui
http://drupal.org/project/views_jqm
You all should ping him, he knows Drupal+JQM in and out.

That's great! I wasn't aware

minorOffense's picture

That's great! I wasn't aware of those modules/themes yet (had been watching http://drupal.org/project/jquerymobile and http://drupal.org/project/jquery_mobile).

I'll contact the maintainer about merging efforts into one big happy module/theme family. Either way, I think we'll get a great set of modules out of this.

--
Mathew Winstone
CEO/Co-Founder - Coldfront Labs Inc.
http://coldfrontlabs.ca
@mathewwinstone

I am more than happy to

jasonsavino's picture

I am more than happy to discuss this with you. Ping me and we can chat.

Will do. I'll give you a

minorOffense's picture

Will do. I'll give you a shout over the weekend.

Thanks!

--
Mathew Winstone
CEO/Co-Founder - Coldfront Labs Inc.
http://coldfrontlabs.ca
@mathewwinstone

Glad you'll contact

janusman's picture

Glad you'll contact @jasonsavino... Both the http://drupal.org/project/mobile_jquery theme and the http://drupal.org/project/jquerymobile_ui module have around 1,000 reported installs.

I thought this sprint was centered around those 2 modules. =)

Need to see movement

mgifford's picture

I'm pretty sure I hadn't seen these two:
- http://drupal.org/project/jqmulti
- http://drupal.org/project/views_jqm

Interesting. We're running JQM here:
http://m.openconcept.ca/

Any words to Jason

quiptime's picture

I am puzzled by your momentary issue management of the jQuery Mobile module.

I've posted in recent days a number of bugs and other things to the module.
What is the result? All issues are closed. Bugs are usually closed with a status of "closed (fixed)", even if they are not fixed. Example for this: http://drupal.org/node/1531960#comment-5872984

Currently, the jQuery Mobile module offers 0 open issues.

This is definitely not transparent.

In the phase of preparation of the code sprint, this produces a false impression of the development status of the module. Interested sprint helpers get the wrong impression.

Jason,
you write me there exists a todo list in order to improve the module.
Where can you read this list?

Yesterday I found out through an email from this code sprint.
Why will not publish a information over the code sprint at the project site?

Jason,
you tell me you want to ignore all the issues, until the date of the code sprint.

That's all right. But, do not close issues without fix.

Jason,
you tell me I should post here.

OK, here is my post. But, the place for posting of issues is a module issue queue.

I did not ask you to post

jasonsavino's picture

I did not ask you to post your issues in the group. We have a misunderstanding. Please email me directly and I can explain the process.

thank you

What is the result of the

quiptime's picture

What is the result of the code sprint?