Jump to:
| Project: | Google Code-in |
| Component: | Documentation |
| Category: | task |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
| Issue tags: | gci-docs, gci-medium, gci-needs-mentor, gci-research, gci-task |
Issue Summary
Task description:
Making themes for mobile users is becoming increasingly more important but the knowledge doesn't seem to be cohesive in the Drupal community. The goal would be to create a guide that Zen subthemers could easily use to make a mobile version of their theme.
This would be targeted at a front-end developer that knows their way around Zen but may not know the particular CSS hacks to get a mobile site going. Perhaps they haven't read your article and realized how easy it can be!
Deliverables:
At the end of the project there should be an article on your blog and an issue in the Zen issues queue to add the text to the Zen handbook. If you find any themes in Drupal that are already supporting a mobile version links to those themes should be present. If not, links and citations to guides that you find around the internet should be included. Getting the Zen issue committed will not be required but active engagement with the community via the issue queue and irc will be needed.
Primary contact: I would be happy to review this but I suspect that there are better people in the community to review this. I'm also happy to guide the student on their way.
Comments
#1
This sounds like an interesting project, but I think we need a bit more resources to get the student started. Remember that they probably don't know what Zen even is. :)
Thanks so much for submitting task ideas!!
#2
Thanks for the feedback Webchick.
Resources:
Project page and documentation handbook
http://drupal.org/project/zen
http://drupal.org/node/193318
Recommendations from other Drupalers:
http://groups.drupal.org/node/19843
Possible projects to look into:
http://drupal.org/project/jquery_mobile
#3
#4
Vosechu, let's list you as the primary mentor for this. You can always direct a student to another community member if you're not sure about something. Otherwise, this looks great, thanks!
#5
Great, thanks cwgordon7
#6
Hi vosechu,
Please make an account on the google application site and apply to be a mentor for Drupal, so I can add this task. It needs a mentor listed on the google system. You can apply here: http://socghop.appspot.com/gci/mentor/request/google/gci2010/drupal. Thanks!
#7
Hi vosechu,
Could you also estimate the time, in hours, that it would take a student to complete this task once it is claimed? This estimate is required to input the task into the google system.
Thanks!
#8
I just started to create a new Mobile theme with Zen, this theme inherit from an other zen sub-theme (it's a sub-sub-theme). So I'm very interested about this documentation.
- Damien
#9
Actually I really need to cede this to another mentor. I don't know nearly enough about the theming layer to get this done.
#10
http://www.google-melange.com/gci/task/show/google/gci2010/drupal/t12904...
#11
#12
Sounds like this still needs work; we don't have an active mentor.
#13
I found a website which have some articles around mobile theme, including link to wordpress mobile theme. This can be a good start to learn from others work: http://webdesignledger.com/
#14
I'm a student and maybe I'm interested in doing this.
I don't know if I have time for this, though. 168h seems a lot to me!
At the moment, I am a 'front-end developer that knows his way around Zen but does not know the particular CSS hacks to get a mobile site going' myself, but I am willing to explore mobile web design.
There are a bit more con's: I don't have a blog and I probably still make some mistakes when I'm writing English..
So, in short: I am interested but I'm not sure if I am a good candidate.
Lubas
#15
168h means that you have until then for google to kick you off the task. It shouldn't take more than 4-8 hours. I think you'd be a fine candidate for this task!
#16
Oh, wow, I should have informed myself a bit more :p
I think I'm going to claim the task.
Thanks, dmitrig01!
#17
Has any further progress been made on this? :)