Based on a discussion I had with YuviPanda and MaxSem on #wikimedia-mobile, I've got a few things to add:
- It might be a good idea to let Wikidata detect when it's being accessed through a mobile device and then have it adjust the widths and such of the box-structures accordingly and then pass them to MobileFrontend.
Maybe we can set up a Wikilabs instance with MobileFrontend like Quim Gil suggested and then we can see how much work there is involved with trying to make WIkidata mobile-friendly.
If we can get it to work with MobileFrontend, that'll be excellent but if it turns out to be too complex or too dirty a solution, it would make more sense to make a completely new extension for it.
Although the scope of the project is not very clear at the moment, I think that a feasible implementation plan could be worked out with respect to the GSoC timeline and if it's required, I can continue to work on the project after GSoC ends.
On Tue, Apr 9, 2013 at 6:49 PM, Quim Gil qgil@wikimedia.org wrote:
On 04/09/2013 02:39 AM, Denny Vrandečić wrote:
I would hope
It would also be extremely good to look
I would assume
I don't think
Can the Wikidata and Mobile teams please answer with the best of your knowledge to the questions at
Bug 43065 - WikibaseRepo to be mobile friendly (tracking) https://bugzilla.wikimedia.**org/show_bug.cgi?id=43065https://bugzilla.wikimedia.org/show_bug.cgi?id=43065
Beyond hope and believe, the fact is that I couldn't get any answer more precise than "Interesting" when asking about this project to people in those teams. And as for today I'm not confident to tell to a candidate like Pragun whether this project is too complex or too simple, and where the complexity/simplicity relies.
In case of doubt I'd prefer to play safe and actually not encourage GSOC / OPW to apply for a project like this, before we regret around August.
Is it possible to have a Wikidata / WikidataRepo test instance somewhere with MobileFrontend enabled, so we can all have a look and know more about the gap this project should fill?
-- Quim Gil Technical Contributor Coordinator @ Wikimedia Foundation http://www.mediawiki.org/wiki/**User:Qgilhttp://www.mediawiki.org/wiki/User:Qgil
______________________________**_________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/**mailman/listinfo/wikitech-lhttps://lists.wikimedia.org/mailman/listinfo/wikitech-l
2013/4/10 Pragun Bhutani pragun06@gmail.com
Based on a discussion I had with YuviPanda and MaxSem on #wikimedia-mobile, I've got a few things to add:
- It might be a good idea to let Wikidata detect when it's being accessed
through a mobile device and then have it adjust the widths and such of the box-structures accordingly and then pass them to MobileFrontend.
Maybe we can set up a Wikilabs instance with MobileFrontend like Quim Gil suggested and then we can see how much work there is involved with trying to make WIkidata mobile-friendly.
If we can get it to work with MobileFrontend, that'll be excellent but if it turns out to be too complex or too dirty a solution, it would make more sense to make a completely new extension for it.
I think that sounds like a good plan.
Although the scope of the project is not very clear at the moment, I think that a feasible implementation plan could be worked out with respect to the GSoC timeline and if it's required, I can continue to work on the project after GSoC ends.
I am glad to hear that. But I think it would be important to scope the project so that it can be finished in GSoC time - but obviously, further work on it afterwards will be gladly appreciated.
So, let's consider what should be working: * create a mobile site for Wikidata * displays the content in a layout that is more adequate for mobile devices * retains different language versions * Bonus: easy to edit
First step would be to figure out the exact technology to use, i.e. whether it would use the MobileFrontend or not, etc. We would help with setting it up on labs.
Cheers, Denny
On Tue, Apr 9, 2013 at 6:49 PM, Quim Gil qgil@wikimedia.org wrote:
On 04/09/2013 02:39 AM, Denny Vrandečić wrote:
I would hope
It would also be extremely good to look
I would assume
I don't think
Can the Wikidata and Mobile teams please answer with the best of your knowledge to the questions at
Bug 43065 - WikibaseRepo to be mobile friendly (tracking) https://bugzilla.wikimedia.**org/show_bug.cgi?id=43065<
https://bugzilla.wikimedia.org/show_bug.cgi?id=43065%3E
Beyond hope and believe, the fact is that I couldn't get any answer more precise than "Interesting" when asking about this project to people in those teams. And as for today I'm not confident to tell to a candidate
like
Pragun whether this project is too complex or too simple, and where the complexity/simplicity relies.
In case of doubt I'd prefer to play safe and actually not encourage GSOC
/
OPW to apply for a project like this, before we regret around August.
Is it possible to have a Wikidata / WikidataRepo test instance somewhere with MobileFrontend enabled, so we can all have a look and know more
about
the gap this project should fill?
-- Quim Gil Technical Contributor Coordinator @ Wikimedia Foundation http://www.mediawiki.org/wiki/**User:Qgil<
http://www.mediawiki.org/wiki/User:Qgil%3E
______________________________**_________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/**mailman/listinfo/wikitech-l<
https://lists.wikimedia.org/mailman/listinfo/wikitech-l%3E
-- Pragun Bhutani http://pragunbhutani.in Skype : pragun.bhutani _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
What you probably want to do is *integrate with* MobileFrontend, but keep your code within WikiBase extension and friends.
There's provisions now for specifying desktop or mobile targets separately in ResourceLoader, which will let you load either the same or different CSS and JS for mobile views. You could also format your special pages differently, but I recommend doing the differences in CSS and JS if you can, to keep things clean.
But you could also detect that mobile view is in use and change the formatting of a Special: page directly, for instance.
From what I remember, the base HTML of the data editing forms is relatively
straightforward, but might not fit well on small screens, so definitely consider the user-interface needs of a ~320x480px screen when planning what to do. :)
-- brion
On Wed, Apr 17, 2013 at 1:47 AM, Denny Vrandečić < denny.vrandecic@wikimedia.de> wrote:
2013/4/10 Pragun Bhutani pragun06@gmail.com
Based on a discussion I had with YuviPanda and MaxSem on
#wikimedia-mobile,
I've got a few things to add:
- It might be a good idea to let Wikidata detect when it's being accessed
through a mobile device and then have it adjust the widths and such of
the
box-structures accordingly and then pass them to MobileFrontend.
Maybe we can set up a Wikilabs instance with MobileFrontend like Quim Gil suggested and then we can see how much work there is involved with trying to make WIkidata mobile-friendly.
If we can get it to work with MobileFrontend, that'll be excellent but if it turns out to be too complex or too dirty a solution, it would make
more
sense to make a completely new extension for it.
I think that sounds like a good plan.
Although the scope of the project is not very clear at the moment, I
think
that a feasible implementation plan could be worked out with respect to
the
GSoC timeline and if it's required, I can continue to work on the project after GSoC ends.
I am glad to hear that. But I think it would be important to scope the project so that it can be finished in GSoC time - but obviously, further work on it afterwards will be gladly appreciated.
So, let's consider what should be working:
- create a mobile site for Wikidata
- displays the content in a layout that is more adequate for mobile devices
- retains different language versions
- Bonus: easy to edit
First step would be to figure out the exact technology to use, i.e. whether it would use the MobileFrontend or not, etc. We would help with setting it up on labs.
Cheers, Denny
On Tue, Apr 9, 2013 at 6:49 PM, Quim Gil qgil@wikimedia.org wrote:
On 04/09/2013 02:39 AM, Denny Vrandečić wrote:
I would hope
It would also be extremely good to look
I would assume
I don't think
Can the Wikidata and Mobile teams please answer with the best of your knowledge to the questions at
Bug 43065 - WikibaseRepo to be mobile friendly (tracking) https://bugzilla.wikimedia.**org/show_bug.cgi?id=43065<
https://bugzilla.wikimedia.org/show_bug.cgi?id=43065%3E
Beyond hope and believe, the fact is that I couldn't get any answer
more
precise than "Interesting" when asking about this project to people in those teams. And as for today I'm not confident to tell to a candidate
like
Pragun whether this project is too complex or too simple, and where the complexity/simplicity relies.
In case of doubt I'd prefer to play safe and actually not encourage
GSOC
/
OPW to apply for a project like this, before we regret around August.
Is it possible to have a Wikidata / WikidataRepo test instance
somewhere
with MobileFrontend enabled, so we can all have a look and know more
about
the gap this project should fill?
-- Quim Gil Technical Contributor Coordinator @ Wikimedia Foundation http://www.mediawiki.org/wiki/**User:Qgil<
http://www.mediawiki.org/wiki/User:Qgil%3E
______________________________**_________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/**mailman/listinfo/wikitech-l<
https://lists.wikimedia.org/mailman/listinfo/wikitech-l%3E
-- Pragun Bhutani http://pragunbhutani.in Skype : pragun.bhutani _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
-- Project director Wikidata Wikimedia Deutschland e.V. | Obentrautstr. 72 | 10963 Berlin Tel. +49-30-219 158 26-0 | http://wikimedia.de
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V. Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985. _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
I've been doing some work on refactoring the mobile skin.
In theory when I'm done doing this (I need some help code reviewing) you would be able to write your own mobile skin with its own modules and own scripts.... simply by extending some classes in MobileFrontend extension.
Does this sound appealing at all? On 17 Apr 2013 08:02, "Brion Vibber" brion@pobox.com wrote:
What you probably want to do is *integrate with* MobileFrontend, but keep your code within WikiBase extension and friends.
There's provisions now for specifying desktop or mobile targets separately in ResourceLoader, which will let you load either the same or different CSS and JS for mobile views. You could also format your special pages differently, but I recommend doing the differences in CSS and JS if you can, to keep things clean.
But you could also detect that mobile view is in use and change the formatting of a Special: page directly, for instance.
From what I remember, the base HTML of the data editing forms is relatively straightforward, but might not fit well on small screens, so definitely consider the user-interface needs of a ~320x480px screen when planning what to do. :)
-- brion
On Wed, Apr 17, 2013 at 1:47 AM, Denny Vrandečić < denny.vrandecic@wikimedia.de> wrote:
2013/4/10 Pragun Bhutani pragun06@gmail.com
Based on a discussion I had with YuviPanda and MaxSem on
#wikimedia-mobile,
I've got a few things to add:
- It might be a good idea to let Wikidata detect when it's being
accessed
through a mobile device and then have it adjust the widths and such of
the
box-structures accordingly and then pass them to MobileFrontend.
Maybe we can set up a Wikilabs instance with MobileFrontend like Quim
Gil
suggested and then we can see how much work there is involved with
trying
to make WIkidata mobile-friendly.
If we can get it to work with MobileFrontend, that'll be excellent but
if
it turns out to be too complex or too dirty a solution, it would make
more
sense to make a completely new extension for it.
I think that sounds like a good plan.
Although the scope of the project is not very clear at the moment, I
think
that a feasible implementation plan could be worked out with respect to
the
GSoC timeline and if it's required, I can continue to work on the
project
after GSoC ends.
I am glad to hear that. But I think it would be important to scope the project so that it can be finished in GSoC time - but obviously, further work on it afterwards will be gladly appreciated.
So, let's consider what should be working:
- create a mobile site for Wikidata
- displays the content in a layout that is more adequate for mobile
devices
- retains different language versions
- Bonus: easy to edit
First step would be to figure out the exact technology to use, i.e.
whether
it would use the MobileFrontend or not, etc. We would help with setting
it
up on labs.
Cheers, Denny
On Tue, Apr 9, 2013 at 6:49 PM, Quim Gil qgil@wikimedia.org wrote:
On 04/09/2013 02:39 AM, Denny Vrandečić wrote:
I would hope
It would also be extremely good to look
I would assume
I don't think
Can the Wikidata and Mobile teams please answer with the best of your knowledge to the questions at
Bug 43065 - WikibaseRepo to be mobile friendly (tracking) https://bugzilla.wikimedia.**org/show_bug.cgi?id=43065<
https://bugzilla.wikimedia.org/show_bug.cgi?id=43065%3E
Beyond hope and believe, the fact is that I couldn't get any answer
more
precise than "Interesting" when asking about this project to people
in
those teams. And as for today I'm not confident to tell to a
candidate
like
Pragun whether this project is too complex or too simple, and where
the
complexity/simplicity relies.
In case of doubt I'd prefer to play safe and actually not encourage
GSOC
/
OPW to apply for a project like this, before we regret around August.
Is it possible to have a Wikidata / WikidataRepo test instance
somewhere
with MobileFrontend enabled, so we can all have a look and know more
about
the gap this project should fill?
-- Quim Gil Technical Contributor Coordinator @ Wikimedia Foundation http://www.mediawiki.org/wiki/**User:Qgil<
http://www.mediawiki.org/wiki/User:Qgil%3E
______________________________**_________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/**mailman/listinfo/wikitech-l<
https://lists.wikimedia.org/mailman/listinfo/wikitech-l%3E
-- Pragun Bhutani http://pragunbhutani.in Skype : pragun.bhutani _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
-- Project director Wikidata Wikimedia Deutschland e.V. | Obentrautstr. 72 | 10963 Berlin Tel. +49-30-219 158 26-0 | http://wikimedia.de
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V. Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg
unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985. _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
I'll go ahead and request that Wikilabs account then. If I get stuck somewhere, I'll revert back to you.
Also Jon, could you tell me a little more about your work on the skin? Is it possible for me to view the code?
On Wed, Apr 17, 2013 at 9:43 PM, Jon Robson jdlrobson@gmail.com wrote:
I've been doing some work on refactoring the mobile skin.
In theory when I'm done doing this (I need some help code reviewing) you would be able to write your own mobile skin with its own modules and own scripts.... simply by extending some classes in MobileFrontend extension.
Does this sound appealing at all? On 17 Apr 2013 08:02, "Brion Vibber" brion@pobox.com wrote:
What you probably want to do is *integrate with* MobileFrontend, but keep your code within WikiBase extension and friends.
There's provisions now for specifying desktop or mobile targets
separately
in ResourceLoader, which will let you load either the same or different
CSS
and JS for mobile views. You could also format your special pages differently, but I recommend doing the differences in CSS and JS if you can, to keep things clean.
But you could also detect that mobile view is in use and change the formatting of a Special: page directly, for instance.
From what I remember, the base HTML of the data editing forms is
relatively
straightforward, but might not fit well on small screens, so definitely consider the user-interface needs of a ~320x480px screen when planning
what
to do. :)
-- brion
On Wed, Apr 17, 2013 at 1:47 AM, Denny Vrandečić < denny.vrandecic@wikimedia.de> wrote:
2013/4/10 Pragun Bhutani pragun06@gmail.com
Based on a discussion I had with YuviPanda and MaxSem on
#wikimedia-mobile,
I've got a few things to add:
- It might be a good idea to let Wikidata detect when it's being
accessed
through a mobile device and then have it adjust the widths and such
of
the
box-structures accordingly and then pass them to MobileFrontend.
Maybe we can set up a Wikilabs instance with MobileFrontend like Quim
Gil
suggested and then we can see how much work there is involved with
trying
to make WIkidata mobile-friendly.
If we can get it to work with MobileFrontend, that'll be excellent
but
if
it turns out to be too complex or too dirty a solution, it would make
more
sense to make a completely new extension for it.
I think that sounds like a good plan.
Although the scope of the project is not very clear at the moment, I
think
that a feasible implementation plan could be worked out with respect
to
the
GSoC timeline and if it's required, I can continue to work on the
project
after GSoC ends.
I am glad to hear that. But I think it would be important to scope the project so that it can be finished in GSoC time - but obviously,
further
work on it afterwards will be gladly appreciated.
So, let's consider what should be working:
- create a mobile site for Wikidata
- displays the content in a layout that is more adequate for mobile
devices
- retains different language versions
- Bonus: easy to edit
First step would be to figure out the exact technology to use, i.e.
whether
it would use the MobileFrontend or not, etc. We would help with setting
it
up on labs.
Cheers, Denny
On Tue, Apr 9, 2013 at 6:49 PM, Quim Gil qgil@wikimedia.org wrote:
On 04/09/2013 02:39 AM, Denny Vrandečić wrote:
I would hope
It would also be extremely good to look
I would assume
I don't think
Can the Wikidata and Mobile teams please answer with the best of
your
knowledge to the questions at
Bug 43065 - WikibaseRepo to be mobile friendly (tracking) https://bugzilla.wikimedia.**org/show_bug.cgi?id=43065<
https://bugzilla.wikimedia.org/show_bug.cgi?id=43065%3E
Beyond hope and believe, the fact is that I couldn't get any answer
more
precise than "Interesting" when asking about this project to people
in
those teams. And as for today I'm not confident to tell to a
candidate
like
Pragun whether this project is too complex or too simple, and where
the
complexity/simplicity relies.
In case of doubt I'd prefer to play safe and actually not encourage
GSOC
/
OPW to apply for a project like this, before we regret around
August.
Is it possible to have a Wikidata / WikidataRepo test instance
somewhere
with MobileFrontend enabled, so we can all have a look and know
more
about
the gap this project should fill?
-- Quim Gil Technical Contributor Coordinator @ Wikimedia Foundation http://www.mediawiki.org/wiki/**User:Qgil<
http://www.mediawiki.org/wiki/User:Qgil%3E
______________________________**_________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/**mailman/listinfo/wikitech-l<
https://lists.wikimedia.org/mailman/listinfo/wikitech-l%3E
-- Pragun Bhutani http://pragunbhutani.in Skype : pragun.bhutani _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
-- Project director Wikidata Wikimedia Deutschland e.V. | Obentrautstr. 72 | 10963 Berlin Tel. +49-30-219 158 26-0 | http://wikimedia.de
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V. Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg
unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985. _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Pragun: It's still a work in progress.
I personally think it would be great to have different mobile skins as all our projects have different needs and don't necessarily need to/should look the same or behave the same.
I'd happily work closely to you (help with code review etc) to support such a move.
If you were to take this approach you'd create an extension that depends on MobileFrontend and extends SkinMobile / SkinMobileBase class overriding certain functions. In a LocalSettings.php you'd be able to configure it as the default mobile skin on your wiki.
You can check out the current state of the code/my mind here: https://gerrit.wikimedia.org/r/#/c/58997/
On Thu, Apr 18, 2013 at 12:03 AM, Pragun Bhutani pragun06@gmail.com wrote:
I'll go ahead and request that Wikilabs account then. If I get stuck somewhere, I'll revert back to you.
Also Jon, could you tell me a little more about your work on the skin? Is it possible for me to view the code?
On Wed, Apr 17, 2013 at 9:43 PM, Jon Robson jdlrobson@gmail.com wrote:
I've been doing some work on refactoring the mobile skin.
In theory when I'm done doing this (I need some help code reviewing) you would be able to write your own mobile skin with its own modules and own scripts.... simply by extending some classes in MobileFrontend extension.
Does this sound appealing at all? On 17 Apr 2013 08:02, "Brion Vibber" brion@pobox.com wrote:
What you probably want to do is *integrate with* MobileFrontend, but keep your code within WikiBase extension and friends.
There's provisions now for specifying desktop or mobile targets
separately
in ResourceLoader, which will let you load either the same or different
CSS
and JS for mobile views. You could also format your special pages differently, but I recommend doing the differences in CSS and JS if you can, to keep things clean.
But you could also detect that mobile view is in use and change the formatting of a Special: page directly, for instance.
From what I remember, the base HTML of the data editing forms is
relatively
straightforward, but might not fit well on small screens, so definitely consider the user-interface needs of a ~320x480px screen when planning
what
to do. :)
-- brion
On Wed, Apr 17, 2013 at 1:47 AM, Denny Vrandečić < denny.vrandecic@wikimedia.de> wrote:
2013/4/10 Pragun Bhutani pragun06@gmail.com
Based on a discussion I had with YuviPanda and MaxSem on
#wikimedia-mobile,
I've got a few things to add:
- It might be a good idea to let Wikidata detect when it's being
accessed
through a mobile device and then have it adjust the widths and such
of
the
box-structures accordingly and then pass them to MobileFrontend.
Maybe we can set up a Wikilabs instance with MobileFrontend like Quim
Gil
suggested and then we can see how much work there is involved with
trying
to make WIkidata mobile-friendly.
If we can get it to work with MobileFrontend, that'll be excellent
but
if
it turns out to be too complex or too dirty a solution, it would make
more
sense to make a completely new extension for it.
I think that sounds like a good plan.
Although the scope of the project is not very clear at the moment, I
think
that a feasible implementation plan could be worked out with respect
to
the
GSoC timeline and if it's required, I can continue to work on the
project
after GSoC ends.
I am glad to hear that. But I think it would be important to scope the project so that it can be finished in GSoC time - but obviously,
further
work on it afterwards will be gladly appreciated.
So, let's consider what should be working:
- create a mobile site for Wikidata
- displays the content in a layout that is more adequate for mobile
devices
- retains different language versions
- Bonus: easy to edit
First step would be to figure out the exact technology to use, i.e.
whether
it would use the MobileFrontend or not, etc. We would help with setting
it
up on labs.
Cheers, Denny
On Tue, Apr 9, 2013 at 6:49 PM, Quim Gil qgil@wikimedia.org wrote:
On 04/09/2013 02:39 AM, Denny Vrandečić wrote:
> I would hope >
It would also be extremely good to look >
> I would assume
I don't think >
Can the Wikidata and Mobile teams please answer with the best of
your
knowledge to the questions at
Bug 43065 - WikibaseRepo to be mobile friendly (tracking) https://bugzilla.wikimedia.**org/show_bug.cgi?id=43065<
https://bugzilla.wikimedia.org/show_bug.cgi?id=43065%3E
Beyond hope and believe, the fact is that I couldn't get any answer
more
precise than "Interesting" when asking about this project to people
in
those teams. And as for today I'm not confident to tell to a
candidate
like
Pragun whether this project is too complex or too simple, and where
the
complexity/simplicity relies.
In case of doubt I'd prefer to play safe and actually not encourage
GSOC
/
OPW to apply for a project like this, before we regret around
August.
Is it possible to have a Wikidata / WikidataRepo test instance
somewhere
with MobileFrontend enabled, so we can all have a look and know
more
about
the gap this project should fill?
-- Quim Gil Technical Contributor Coordinator @ Wikimedia Foundation http://www.mediawiki.org/wiki/**User:Qgil<
http://www.mediawiki.org/wiki/User:Qgil%3E
______________________________**_________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/**mailman/listinfo/wikitech-l<
https://lists.wikimedia.org/mailman/listinfo/wikitech-l%3E
-- Pragun Bhutani http://pragunbhutani.in Skype : pragun.bhutani _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
-- Project director Wikidata Wikimedia Deutschland e.V. | Obentrautstr. 72 | 10963 Berlin Tel. +49-30-219 158 26-0 | http://wikimedia.de
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V. Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg
unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985. _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
-- Pragun Bhutani http://pragunbhutani.in Skype : pragun.bhutani _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
-- Jon Robson http://jonrobson.me.uk @rakugojon
So I've been trying to implement the suggestions and I think I'm one step away from seeing results. I've got Wikibase and all its dependancies set up, I've got mobile frontend installed (but commented out for the moment).
I can't figure out how to get some Wikidata style data on to my local installation to see how it looks on a mobile though!
If somebody could point me in the right direction, I'll do that and will set up a local tunnel to share the results (if any!).
That should give me some information and I should be able to draft a rough proposal with the project needs!
On Fri, Apr 19, 2013 at 12:28 AM, Jon Robson jdlrobson@gmail.com wrote:
Pragun: It's still a work in progress.
I personally think it would be great to have different mobile skins as all our projects have different needs and don't necessarily need to/should look the same or behave the same.
I'd happily work closely to you (help with code review etc) to support such a move.
If you were to take this approach you'd create an extension that depends on MobileFrontend and extends SkinMobile / SkinMobileBase class overriding certain functions. In a LocalSettings.php you'd be able to configure it as the default mobile skin on your wiki.
You can check out the current state of the code/my mind here: https://gerrit.wikimedia.org/r/#/c/58997/
On Thu, Apr 18, 2013 at 12:03 AM, Pragun Bhutani pragun06@gmail.com wrote:
I'll go ahead and request that Wikilabs account then. If I get stuck somewhere, I'll revert back to you.
Also Jon, could you tell me a little more about your work on the skin? Is it possible for me to view the code?
On Wed, Apr 17, 2013 at 9:43 PM, Jon Robson jdlrobson@gmail.com wrote:
I've been doing some work on refactoring the mobile skin.
In theory when I'm done doing this (I need some help code reviewing) you would be able to write your own mobile skin with its own modules and own scripts.... simply by extending some classes in MobileFrontend
extension.
Does this sound appealing at all? On 17 Apr 2013 08:02, "Brion Vibber" brion@pobox.com wrote:
What you probably want to do is *integrate with* MobileFrontend, but
keep
your code within WikiBase extension and friends.
There's provisions now for specifying desktop or mobile targets
separately
in ResourceLoader, which will let you load either the same or
different
CSS
and JS for mobile views. You could also format your special pages differently, but I recommend doing the differences in CSS and JS if
you
can, to keep things clean.
But you could also detect that mobile view is in use and change the formatting of a Special: page directly, for instance.
From what I remember, the base HTML of the data editing forms is
relatively
straightforward, but might not fit well on small screens, so
definitely
consider the user-interface needs of a ~320x480px screen when planning
what
to do. :)
-- brion
On Wed, Apr 17, 2013 at 1:47 AM, Denny Vrandečić < denny.vrandecic@wikimedia.de> wrote:
2013/4/10 Pragun Bhutani pragun06@gmail.com
Based on a discussion I had with YuviPanda and MaxSem on
#wikimedia-mobile,
I've got a few things to add:
- It might be a good idea to let Wikidata detect when it's being
accessed
through a mobile device and then have it adjust the widths and
such
of
the
box-structures accordingly and then pass them to MobileFrontend.
Maybe we can set up a Wikilabs instance with MobileFrontend like
Quim
Gil
suggested and then we can see how much work there is involved with
trying
to make WIkidata mobile-friendly.
If we can get it to work with MobileFrontend, that'll be excellent
but
if
it turns out to be too complex or too dirty a solution, it would
make
more
sense to make a completely new extension for it.
I think that sounds like a good plan.
Although the scope of the project is not very clear at the
moment, I
think
that a feasible implementation plan could be worked out with
respect
to
the
GSoC timeline and if it's required, I can continue to work on the
project
after GSoC ends.
I am glad to hear that. But I think it would be important to scope
the
project so that it can be finished in GSoC time - but obviously,
further
work on it afterwards will be gladly appreciated.
So, let's consider what should be working:
- create a mobile site for Wikidata
- displays the content in a layout that is more adequate for mobile
devices
- retains different language versions
- Bonus: easy to edit
First step would be to figure out the exact technology to use, i.e.
whether
it would use the MobileFrontend or not, etc. We would help with
setting
it
up on labs.
Cheers, Denny
On Tue, Apr 9, 2013 at 6:49 PM, Quim Gil qgil@wikimedia.org
wrote:
> On 04/09/2013 02:39 AM, Denny Vrandečić wrote: > >> I would hope >> > > It would also be extremely good to look >> > > > I would assume > > I don't think >> > > Can the Wikidata and Mobile teams please answer with the best of
your
> knowledge to the questions at > > Bug 43065 - WikibaseRepo to be mobile friendly (tracking) > https://bugzilla.wikimedia.**org/show_bug.cgi?id=43065< https://bugzilla.wikimedia.org/show_bug.cgi?id=43065%3E > > Beyond hope and believe, the fact is that I couldn't get any
answer
more
> precise than "Interesting" when asking about this project to
people
in
> those teams. And as for today I'm not confident to tell to a
candidate
like > Pragun whether this project is too complex or too simple, and
where
the
> complexity/simplicity relies. > > In case of doubt I'd prefer to play safe and actually not
encourage
GSOC
/ > OPW to apply for a project like this, before we regret around
August.
> > Is it possible to have a Wikidata / WikidataRepo test instance
somewhere
> with MobileFrontend enabled, so we can all have a look and know
more
about > the gap this project should fill? > > -- > Quim Gil > Technical Contributor Coordinator @ Wikimedia Foundation > http://www.mediawiki.org/wiki/**User:Qgil< http://www.mediawiki.org/wiki/User:Qgil%3E > > > ______________________________**_________________ > Wikitech-l mailing list > Wikitech-l@lists.wikimedia.org > https://lists.wikimedia.org/**mailman/listinfo/wikitech-l< https://lists.wikimedia.org/mailman/listinfo/wikitech-l%3E >
-- Pragun Bhutani http://pragunbhutani.in Skype : pragun.bhutani _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
-- Project director Wikidata Wikimedia Deutschland e.V. | Obentrautstr. 72 | 10963 Berlin Tel. +49-30-219 158 26-0 | http://wikimedia.de
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens
e.V.
Eingetragen im Vereinsregister des Amtsgerichts
Berlin-Charlottenburg
unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt
für
Körperschaften I Berlin, Steuernummer 27/681/51985. _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
-- Pragun Bhutani http://pragunbhutani.in Skype : pragun.bhutani _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
-- Jon Robson http://jonrobson.me.uk @rakugojon
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
On Wed, Apr 24, 2013 at 3:00 AM, Pragun Bhutani pragun06@gmail.com wrote:
So I've been trying to implement the suggestions and I think I'm one step away from seeing results. I've got Wikibase and all its dependancies set up, I've got mobile frontend installed (but commented out for the moment).
Sweet!
I can't figure out how to get some Wikidata style data on to my local installation to see how it looks on a mobile though!
If somebody could point me in the right direction, I'll do that and will set up a local tunnel to share the results (if any!).
That should give me some information and I should be able to draft a rough proposal with the project needs!
I take it you talked to Denny on IRC and this is all solved now. Let me know if not please. Looking forward to reading your proposal.
Cheers Lydia
-- Lydia Pintscher - http://about.me/lydia.pintscher Community Communications for Technical Projects
Wikimedia Deutschland e.V. Obentrautstr. 72 10963 Berlin www.wikimedia.de
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter der Nummer 23855 Nz. Als gemeinnützig anerkannt durch das Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985.
It's all solved now yes. And I have a working model based on those suggestions already. Will share a rough proposal in a couple of hours! :)
On Thu, Apr 25, 2013 at 1:26 AM, Lydia Pintscher < lydia.pintscher@wikimedia.de> wrote:
On Wed, Apr 24, 2013 at 3:00 AM, Pragun Bhutani pragun06@gmail.com wrote:
So I've been trying to implement the suggestions and I think I'm one step away from seeing results. I've got Wikibase and all its dependancies set up, I've got mobile frontend installed (but commented out for the
moment).
Sweet!
I can't figure out how to get some Wikidata style data on to my local installation to see how it looks on a mobile though!
If somebody could point me in the right direction, I'll do that and will set up a local tunnel to share the results (if any!).
That should give me some information and I should be able to draft a
rough
proposal with the project needs!
I take it you talked to Denny on IRC and this is all solved now. Let me know if not please. Looking forward to reading your proposal.
Cheers Lydia
-- Lydia Pintscher - http://about.me/lydia.pintscher Community Communications for Technical Projects
Wikimedia Deutschland e.V. Obentrautstr. 72 10963 Berlin www.wikimedia.de
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter der Nummer 23855 Nz. Als gemeinnützig anerkannt durch das Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985.
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
wikitech-l@lists.wikimedia.org