maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Lugdulo'V: bike sharing application (https://talk.maemo.org/showthread.php?t=60358)

Iksaif 2010-08-14 15:53

Lugdulo'V: bike sharing application
 
Hi,
The second version of Lugdulo'V have been released, and I believe that it's the right time to advertise it.

Lugdulo'V is a Qt software allowing you to find availables bikes on bikes sharing systems. It's like
A Bike Now (on iPhone) or Cycloid (Android), except it works *everywhere* :p (tested on Windows, Linux, and Maemo).

You can search bikes and stations by position, name, or using a map.

Currently, more than 110 citiesare supported, and it's really
easy to support new networks by writting plugins. For example, it took me only one hour to write the Paris plugin !
If your city have such a network, try to write your own plugin and contact me so we can merge it into the next version !
There is no tutorial to write a plugin, but I wrote a skeleton plugin, and you can take a look to the two others, they
are really simple. Contact me if you need some help.

Licence : GPL
Source code: http://git.iksaif.net/?p=lugdulov.git;a=summary
Bug Tracker: http://dev.iksaif.net/projects/lugdulov
Web Page : http://xf.iksaif.net/dev/lugdulov.html
Maemo Package: http://maemo.org/packages/package_in...dulov/0.2.2-2/

The Maemo version should is available in extra-testing, and you can also download it directly from my web page.

Technical part: it's all based on Views and Models. The StationsModel and StationsSortFilterProxyModel are used for everything
(including the map). I used a modified version of QMapControl for the map, but I've read that Nokia will probably add
some map features in Qt, so I'll switch to as soon as they are available ! Plugins are using QtPlugin stuff :).

Screenshots:
http://xf.iksaif.net/dev/lugdulov/im...ov_maemo_1.png
http://xf.iksaif.net/dev/lugdulov/im...ov_maemo_2.png
http://xf.iksaif.net/dev/lugdulov/im...ov_maemo_3.png

Supported networks: http://xf.iksaif.net/dev/lugdulov.html#plugins

Thanks,

Iksaif 2010-08-15 20:15

Re: Lugdulo'V: bike sharing application
 
I'm planning to add a lot of new plugins in next version. If your city has such a network, please contact me, or add a feature request in the bug tracker.
Thanks !

magullo 2010-08-15 20:39

Re: Lugdulo'V: bike sharing application
 
thank you! milan doesn't have a real sharing service, but thank you nonetheless!

El Amir 2010-08-15 21:11

Re: Lugdulo'V: bike sharing application
 
Looks great! London just installed their new bike hire system, i might be tempted in writing a plugin for it!

It's now on my to-do list!

Iksaif 2010-08-24 09:56

Re: Lugdulo'V: bike sharing application
 
Lugdulo'v 0.2.1 is out, and available for 20 cities and 5 countries !

El Amir 2010-08-24 16:42

Re: Lugdulo'V: bike sharing application
 
Quote:

Originally Posted by El Amir (Post 787327)
Looks great! London just installed their new bike hire system, i might be tempted in writing a plugin for it!

It's now on my to-do list!

Just realised it's written in C and not python (the language i *try* to program in) so i wont be able help much.

Think you could add London to this app? :D

I can provide info if needed.

Thanks!

Iksaif 2010-08-25 05:49

Re: Lugdulo'V: bike sharing application
 
Hi,
London is on my TODO list for the next version. If you want to help, you can write a small python script that fetch stations informations. Then I'll translate it to a lugdulov plugin.

Dancairo 2010-08-28 06:32

Re: Lugdulo'V: bike sharing application
 
Brilliant - thanks for this, will definately try it out when London is included....

col37400 2010-09-06 16:43

Re: Lugdulo'V: bike sharing application
 
Would be great to have London added to this.

thegman 2010-09-07 07:35

Re: Lugdulo'V: bike sharing application
 
Quote:

Originally Posted by Iksaif (Post 797540)
Hi,
London is on my TODO list for the next version. If you want to help, you can write a small python script that fetch stations informations. Then I'll translate it to a lugdulov plugin.

In case you hadn't see it, http://borisapi.heroku.com/ has an JSON or XML API for accessing the locations and status of the docking stations.

Iksaif 2010-09-08 06:20

Re: Lugdulo'V: bike sharing application
 
Thanks,
London should be supported in next version, along with 100+ new cities :). I'll try to release that next week.

col37400 2010-09-10 00:57

Re: Lugdulo'V: bike sharing application
 
Excellent news!

Iksaif 2010-09-20 20:21

Re: Lugdulo'V: bike sharing application
 
0.2.2 is released and available in extra-devel. I'll put it in extra-testing in some days.

Iksaif 2010-09-27 06:29

Re: Lugdulo'V: bike sharing application
 
If you use it, and you're happy with it, please vote at http://maemo.org/packages/package_in...dulov/0.2.2-2/ so it can be in extras :).

R-R 2010-10-07 15:51

Re: Lugdulo'V: bike sharing application
 
I second that, go vote, only 4 missing, this app rock! :-)

col37400 2010-10-08 00:11

Re: Lugdulo'V: bike sharing application
 
been using it now that London is added - good stuff!

Dancairo 2010-10-13 18:38

Re: Lugdulo'V: bike sharing application
 
Excellent, thanks very much for adding London, just installed :-)

col37400 2010-10-28 00:32

Re: Lugdulo'V: bike sharing application
 
I have one criticism... it really eats up the battery even if you just leave it open in the background...is this because it's constantly looking for a GPS fix?

Iksaif 2010-10-28 04:35

Re: Lugdulo'V: bike sharing application
 
Yep, probably that. you're keeping it open on the map or on the list ?

I'll try to work on that for next release (btw, 0.3 is in ectras-devel :) )

col37400 2010-10-28 21:00

Re: Lugdulo'V: bike sharing application
 
I think it usually is on the map, yes.

I've been having problems with it today actually...possibly related to upgrading to PR1.3 last night? It keeps telling me it can't guess my location, and asks me to choose one from "the list", then I get an empty field, where I've tried typing in 'London' for example, but nothing happens...can't get it to work at all.

col37400 2010-10-28 21:28

Re: Lugdulo'V: bike sharing application
 
I just tried updating to the version in extras-dev... it works fine but only if Ovi Maps is open at the same time. Otherwise, it crashes as soon as it opens.

Iksaif 2010-10-29 07:34

Re: Lugdulo'V: bike sharing application
 
Yeah, the extra-testing version is not compatible with Qt 4.7 for some reason ... I'll push 0.3.0 as soon as it's stable.

So, some questions:

What exactly happens when you launch it without ovi map started ?
Do you see the GPS related messages before the crash ?
Station selection is still automatic ?
Is the gps icon blinking in the task bar ?

Are you sure PR 1.3 upgrade is complete (apt-get upgrade doesn't try to install any new package) ? When I upgraded mine, a lot of packages were not totally upgraded, I had to fix it with dpkg --configure -a.

If gdb is installed on you N900, could you get me a backtrace ?

Thanks !

Iksaif 2010-10-30 07:30

Re: Lugdulo'V: bike sharing application
 
Thanks to guys on #maemo I was able to find the issue.

See http://bugreports.qt.nokia.com/browse/QTMOBILITY-646

I just released a new build of lugdulo'v, and a fixed version on libQtLocation is inclued (it won't overwrite use, it's only used for lugdulo'v).

That should fix your bug.

col37400 2010-10-31 14:38

Re: Lugdulo'V: bike sharing application
 
Sorry, only just saw your questions now. Have installed the update and it works fine.

Daa 2010-11-02 09:46

Re: Lugdulo'V: bike sharing application
 
Great app ! I'm testing it in the home made land of Lyon :)
thank you

ksirunyan 2011-05-12 18:06

Re: Lugdulo'V: bike sharing application
 
Toronto recently got new bike sharing service called BIXI in the city downtown area. It would be nice to be able to use this application in Toronto too. Here is the link to the service web site
http://oobrien.com/vis/bikes/?city=toronto

Iksaif 2011-05-13 12:05

Re: Lugdulo'V: bike sharing application
 
I'll add Toronto is the next release (hopefully in less than two weeks).


All times are GMT. The time now is 11:18.

vBulletin® Version 3.8.8