Building maemo on Beagle Board
Hi , I am trying to install maemo on BeagleBoard . I am following instructions given here: http://omappedia.org/wiki/Maemo_Getting_Started#Beagle However the process breaks because of a broken package : dbus 1.2.14-0maemo4+0m5 Can anybody tell me how can I solve this problem -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Building maemo on Beagle Board
On Fri, Jul 23, 2010 at 8:34 PM, Dave Neary dne...@maemo.org wrote: Hi, How is it broken? What have you tried so far to fix it? Actually three of the packages listed in packages list that the make_rootfs script fetches that do not seem to have an installation candidate in the maemo repository busybox-symlinks-time getbootstate-beagle dbus-1-utils I am not sure if these packages are really required in the final build of the sdk or not ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Open Sourcing software components responsible to calls and GSM/GPRS connections.
On Tue, Mar 16, 2010 at 11:53 PM, Sivan Greenberg si...@omniqueue.comwrote: Dear lists, I have an eager prospectus GSoC student, who happened to take same interest as mine in developing a sophisticated answering mechanism for the smartphones. At first we are targetting this at the N900 devices or the futuristic MeeGo devices, but I'm sure if parts of the rtcomm are open it could be migrated to Symbian as well, given the parts are similar in design at least. Hi I wonder if this application really would require one to use rtcomm . One could use phone control methods available using dbus[1][2] . How can we go about this? Or else, what would be the way to develop an application as he described without open sourcing the rtcomm parts? Sukhbir, can you please follow up on this thread with a description or a link to a specification or a write-up of the idea? As far as I understand all code written for gsoc has to be open ... and shared with google at the end of the project . However I do not see this as a problem . You can always use API calls etc from a closed source project whats important that your own code is open . In this case I think dbus interface should be good enough to send and recieve messages and calls. All other stuff can be done using gstreamer etc ... [1]: http://wiki.maemo.org/Documentation/Maemo_5_Developer_Guide/DBus/DBus_in_Freemantle [2]: http://wiki.maemo.org/Phone_control Sivan ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How to install an applicaiton on emulaor?
Try the app manager in the sdk . you can also aptitude/apt-get to install packages . But you should first add deb http://repository.maemo.org/extras/ fremantle free deb-src http://repository.maemo.org/extras/ fremantle free non-free deb http://repository.maemo.org/extras-devel/ fremantle free non-free deb-src http://repository.maemo.org/extras-devel/ fremantle free Maemo is much like any other debian based system . On Fri, Jan 15, 2010 at 12:01 PM, Lalit Kumar lalit_hed...@yahoo.comwrote: Hello All, I am trying my hands on the Maemo platform. I have installed the Maemo Fremantle SDK along with scratchbox and Xephyr. I have also download the the tutorial document from Maemo wiki. Also I tried the exaples in it, they were running fine when I run them using the run-standalone.sh script. But I am confused how to install the application on the emulator( some says it as SDK) can anybody put some light on this basic question on how to install an applicaiton on emulaor? Many Thanks. Lalit -- The INTERNET now has a personality. YOURS! See your Yahoo! Homepagehttp://in.rd.yahoo.com/tagline_yyi_1/*http://in.yahoo.com/ . ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo 5 sdk runnung out of space
On Fri, Sep 4, 2009 at 6:22 PM, Syren Baran sba...@gmx.de wrote: Hi all, got this problem with the maemo sdk. The free space is not enough, so i hung in an additional partion (mount /dev/sdax /scratchbox/users/USER/home/USER/part). This part is'nt clear. 1) You are mounting a partition in some on some directory in /scratchbox 2) you are compiling some sources in this partition 3) Assuming you are compiling and deploying code compiled at this partition. The deployment would still happen in /scratchbox/users/USERNAME/targets/YOUDIST_ARCH which is still situated on root partition under scratchbox and hence using up space. So either you can add --prefix parameter while deploying or you could move whole /scratchbox tree to a different partition. However, whenever i use up space on the part-directory compiling the same amount of space gets used up on the root partition. How come? Is there a workaround or an ability to increase the root partition size? Thanks in advance, Syren ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers HTH -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Problems running Maemo 5 on Ubuntu 9.04 i386
Hi , I would recommend you read this[1] page.It can be very helpful for some of the issues that are usual on scratchbox's initial installation. [1]http://wiki.maemo.org/Q%26A_-_SDK_and_Scratchbox -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Google Summer of Code Projects Testing
Hi , Sorry for the late response I have a uploaded the deb package both armel and x86 for shop-mate . Sorry the camera still does not work any help on that would be great . Also example of python programs using gstreamer for video input that work on the device would be great . To install shop-mate you would first require zbar(barcode scanner) available at: http://ftp.debian.org/debian/pool/main/z/zbar/ After that install the deb package of shop-mate . then in your terminal type shop-mate and you should be able to run the program. -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
hildon treeviews ,known issues
Hi, Does anyone know of any know issues with Hildon treeviews in maemo5 I am using the function gtk.TreeSelection.getselected() to get a gtkTreestore and gtk.TreeIter while it seems to be working fine on my scratchbox it seems to misbehave with some other version of hildon library... http://www.pygtk.org/docs/pygtk/class-gtktreeselection.html#method-gtktreeselection--get-selected -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
hildon text View and change line
Hi , I am doing a project in which I show a lot of different data fetched from the web. Now I use the Hildon text View for this. The text usually runs to many lines . But hildon.TextView doesn't change line according to size of text View . Are there any standard methods/algorithm to introduce change lines in the text in such a scenario. -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Re: strange urllib2 error , Is this a bug ? if so any way to resolve it
I do not think this problem is a straight forward resolv.conf problem . In that scenario I should be getting the error in all services . I have checked other services like wget . It even works in case of python2.3... and thats what makes it so wierd -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Re: Re: strange urllib2 error , Is this a bug ? if so any way to resolve it
ok the problem is resolved ... I changed the /etc/resolv.conf file on scratchbox Now as far as I understand the file /scratchbox/etc/resolv.conf is the one reffered by python2.3 and wget as in my case it was always same as /etc/resolv.conf the scratchbox file /etc/resolv.conf is linked to the file /scratchbox/users/[username]/targets/FREMANTLE_X86/etc/resolv.conf ... this is the file that we need to change as far as I understand. but question though why should they be reffering to different files(python2.5 and 2.3)?? +1, I also think python2.5 should be made standard -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
strange urllib2 error , Is this a bug ? if so any way to resolve it
Hi , I am trying to download an image using urllib2(also tried urllib) , however i get a (-3, 'Temporary failure in name resolution') Now i have tried running wget which runs fine ... interestingly their is no error in python2.3 as well and this error only comes in python2.5 Now I run my fremantle SDK inside virtualBox and their is a django server to which urllib2 connects without any problem whatsoever .. Now I would think that their has to be somekind of name resolution in that case as well??? yet their is no error so where is the problem.. -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: strange urllib2 error , Is this a bug ? if so any way to resolve it
ok , I ran another test and tried to use google's ip and it works fine .By the way ... in the last part of my previous mail i am not using the domain name so it does not matter , just ignore it . I though it would be helpful if I give the whole trace so: [sbox-FREMANTLE_X86: ~] python2.5 Python 2.5.2 (r252:60911, Mar 16 2009, 16:36:21) [GCC 4.2.1] on linux2 Type help, copyright, credits or license for more information. import urllib2 a=urllib2.urlopen(http://209.85.153.104/;) a=urllib2.urlopen(http://www.google.com;) Traceback (most recent call last): File stdin, line 1, in module File /usr/lib/python2.5/urllib2.py, line 124, in urlopen return _opener.open(url, data) File /usr/lib/python2.5/urllib2.py, line 381, in open response = self._open(req, data) File /usr/lib/python2.5/urllib2.py, line 399, in _open '_open', req) File /usr/lib/python2.5/urllib2.py, line 360, in _call_chain result = func(*args) File /usr/lib/python2.5/urllib2.py, line 1107, in http_open return self.do_open(httplib.HTTPConnection, req) File /usr/lib/python2.5/urllib2.py, line 1082, in do_open raise URLError(err) urllib2.URLError: urlopen error (-3, 'Temporary failure in name resolution') P.S: Should urllib2 even handle name resolution ??? -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Wierd problem with hildon gtk window progress indicator
I am writing code in which I have to fetch some data during this time I want to show some kind of progress indicator . So i tried using hildon progress indicators like this: def price_button_pressed(widget,window): print time.time() hildon.hildon_gtk_window_set_progress_indicator(window, 1) time.sleep(4) print it should have been now sw=SmPriceWindow().new_() sw.show_all_() print time.time() hildon.hildon_gtk_window_set_progress_indicator(window, 0) window and SmPriceWindow are both stackable windows ... I tried to add some time between progress indicator being added to window and creation of the SmPriceWindow (during which fetching takes place) and yet when I run the program the progress indicator appears only just before the SmPriceWindow is shown ... Why is that ? -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
A slight problem while working with treeview columns
Hi , I was experimenting with the new hildon.GtkTreeView on fremantle(in python) and I noticed that column title did not appear .I am initiating the column with the column name like this : renderer = gtk.CellRendererPixbuf() renderer.set_property(xalign, 0.0) column = gtk.TreeViewColumn(Column_title, renderer) Now I noticed the case is not only with hildon.GtkTreeview but also when I run the code only with gtk.treeview object. The code runs fine on my PC (with gtk widgets, ofcourse). Also their is no error given on scratchbox How can I make the column title appear? -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: A slight problem while working with treeview columns
.set_headers_visible(True) Yes thanks that was exactly the problem ... but a little detail on why this should be avoided?? -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
GSOC Barcode Scanner and Shopping Assistant [report 3]
Hi , In the past two weeks I have worked on a plugin mechanism by which it would be easier to add stores and services to the shopping Assistant part of the App ,this way any store or service owner can write a plugin for his store. Making the app more extensible . I have ported my scripts for Yahoo shopping and Google Base according to this new plugin mechanism . I have also wrote a server script to deliver the xml with data relating to different stores Although I have developed everything for django , In one of the branches I have also kept code tested for working with Google App Engine . Although in general i have found Google App Engine to be a bit inflexible perhaps because i do not have too much experience with developing web APPs My next steps for the project Write the client part for showing the information from various stores in a beautiful way. Integrate the whole thing. -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Barcode Scanner and Shopping Assistant [report 2]
hi all, This is second report for Barcode Scanner and shopping Assistant . In these two weeks i have spent my time majorly on writing the client side of the app i.e the part of processing the image and sending the barocode and location to the server . Also I worked on a server side script that gets prices from Google Base . Google Base I think simplifies our job a lot when it comes to price comparison and since google base and yahoo shopping get their feeds from a lot of other sites , i think are farely sufficient when it comes to web based price comparison . I also worked on getting location using the gps on the device. And a script for reverse Geocoding using geonames . My next step is to complete the work on client side app .Solve it bugs. I would be working closely with my mentor on this especially to include any considerations one would make considering the size and the usage of the device Start work on a django based server . In this i would like suggestions from the community on how i can collect data from various sources like google base and yahoo shopping. Also this system of collection also should reflect how people could add their own plugins to add more and more sources . Looking forward to inputs. Amit Sethi -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: asking help about installing xephyr
I don't know if it helps exactly but if you are planning on installing maemo-sdk within vista you could try getting a maemo SDK virtual image from here http://maemovmware.garage.maemo.org/ . I infact use it within my ubuntu intrepid using virtual box because i was not able to configure the ui on my armel target. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
[GSoc 09] Barcode Scanner and shopping Assistant - report 1
Hi all , -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: [GSoc 09] Barcode Scanner and shopping Assistant - report 1
Really sorry for the screw up there ... Hi all, The general idea of the project is an application that will scan barcode image and than search stores on web and local stores for prices , reviews etc .. As part of the project the first thing was to test out maemo-barcode toolkit . Sadly I was not able to run it on my SBOX . Although I did do some bug fixes on it . It still didn't seem to work. We also evaluated some other toolkits on SBOX and zbar seemed to run fine( http://zbar.sourceforge.net/) zbar gives us some of the features that we were looking for i.e 1. Almost the same speed of decoding for different types of barcode 2.1D(ean and upc) as well as 2d barcode scanning 3.Python bindings . So I have *recommended to use zbar *. If there is work required in terms of image quality perhaps it can be developed as a *seperate independent module using Image Magick or PIL* The second part of the project .. ie that of *price comparison* is to be done using server side scripts. As a beginning to this i have started adding code to get product title for a particular barcode. The reason to use product titles is because we would need to search many *heterogenous databases *and I think product titles would make the job easier in this regard . *Not all databases or systems provide the capability to search by upc or ean no. *Their are as far as i can see two methods for price comparison . This part we have decided should be done in a manner that it is easier for *merchants to add their feeds/database/other such stuff * For *web stores* we could *create a crawler using Yahoo Boss API *. Although I would wonder if it can be optimized in such a manner that it is even able to extract price information and reviews etc On the side of *local stores and feeds* - We could have our own specification for the feed .. but this might be too complicated for small local stores .. The problem with local stores and feeds would be that they would tend to be very heterogenous thus we require a search system that is flexible ... For this I think we should do a full text search(perhaps using pyLucene) on the databases/feeds we recieve but again question is can we optimize this kind of search to the level that we can get price info and reviews etc The next apart of course would be to write the client side for price comparison and UI P.S The ideas for price comparison are major thought waves that perhaps need to be orgainized and understood better. Also please add recommendations and other such input. Also although i have experimented a bit with BOSS i have no clue about pyLucene so please feel free to add warnings about the kind and load of work involved and *tutorials/links/projects *on the two topics . Thanks On Sun, Jun 7, 2009 at 12:31 AM, Amit Sethi amit.pureene...@gmail.comwrote: Hi all , -- A-M-I-T S|S -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
maemoswig error
I am not sure that if this should be considered a problem directly related with maemi I am trying to develop python wrappers using maemoswig I keep getting the error could not find python.h At first i would think that this might be because i did not give the right path but that is not the case -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Gsoc Idea Barcode Reader
Hi , thanks to everyone for taking out the time and reviewing my application. Although I have not made any major changes. I hope this one has less number of typos, I am sorry that I did not take care of it last time. Changes made : 1.Well First i have changed the date at which my home exams may end to june 6th from May 30th. This is done as a precaution to any changes in the schedule. 2. I have removed GUI interface as deliverable as yet , i might ofcourse do it if I have time . 3. I have also restricted the project to EAN-13 barcodes only because although zebra barcode offers other standards , how it shall perform with the present camera would have to be tested . Also I think there are problems with zebra's compatibily. Also, On plausibility of the project for the cameras in N800 , N810 tablets . Well I think the Batoo toolkit performs fairly well for 640 × 480 Camera. At the same time one of the problems with Batoo is that it can only read EAN-13. Also , I would think that Glue code mentioned above would probably be bindings between the current barcode framework and python. On Wed, Mar 25, 2009 at 11:34 PM, Valerio Valerio vdv...@gmail.com wrote: Hello, 2009/3/25 amit sethi amit.pureene...@gmail.com: Hi , thanks for the comments received here . Based on that i have submitted a proposal . Please be kind and review and also please give suggestions as to how it can be improved . I would also like to know. What could be my next steps . And how I could start getting involved. The proposal reviews will start in the next Friday/Saturday. In the meantime you can learn more about Maemo, install the SDK[1] and read some docs[2] available in our website. [1] - http://maemo.org/development/sdks/ [2] - http://maemo.org/development/training/ Best regards, -- Valério Valério http://www.valeriovalerio.org On Mon, Mar 23, 2009 at 2:53 PM, Simon Pickering s.g.picker...@bath.ac.uk wrote: Hi Steffen, some month ago i tried to port http://zebra.sourceforge.net/ to the maemo platform. The Zebra Barcode Reader can decode barcodes from a live video stream (v4l) an static images (jpeg, bmp, etc.). Thanks for the pointer. For maemo-barcode we currently use the main logic provided by the Batoo project (http://people.inf.ethz.ch/adelmanr/batoo/), but it looks like zebra decodes more types of 1D barcode so I'll have a look at it. If im informed correctly, the n810's webcam has also a v4l interface that could be used for the barcode decoding. It should be quite easy to port it. Its coded in C and its sourcecode is available. I'll try to get it compiled in the week. Cheers, Simon ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Gsoc Idea Barcode Reader
Also, i think we should look at GOCR as the alternate toolkit that can be used for the project. On Mon, Mar 30, 2009 at 8:36 PM, amit sethi amit.pureene...@gmail.comwrote: Hi , thanks to everyone for taking out the time and reviewing my application. Although I have not made any major changes. I hope this one has less number of typos, I am sorry that I did not take care of it last time. Changes made : 1.Well First i have changed the date at which my home exams may end to june 6th from May 30th. This is done as a precaution to any changes in the schedule. 2. I have removed GUI interface as deliverable as yet , i might ofcourse do it if I have time . 3. I have also restricted the project to EAN-13 barcodes only because although zebra barcode offers other standards , how it shall perform with the present camera would have to be tested . Also I think there are problems with zebra's compatibily. Also, On plausibility of the project for the cameras in N800 , N810 tablets . Well I think the Batoo toolkit performs fairly well for 640 × 480 Camera. At the same time one of the problems with Batoo is that it can only read EAN-13. Also , I would think that Glue code mentioned above would probably be bindings between the current barcode framework and python. On Wed, Mar 25, 2009 at 11:34 PM, Valerio Valerio vdv...@gmail.comwrote: Hello, 2009/3/25 amit sethi amit.pureene...@gmail.com: Hi , thanks for the comments received here . Based on that i have submitted a proposal . Please be kind and review and also please give suggestions as to how it can be improved . I would also like to know. What could be my next steps . And how I could start getting involved. The proposal reviews will start in the next Friday/Saturday. In the meantime you can learn more about Maemo, install the SDK[1] and read some docs[2] available in our website. [1] - http://maemo.org/development/sdks/ [2] - http://maemo.org/development/training/ Best regards, -- Valério Valério http://www.valeriovalerio.org On Mon, Mar 23, 2009 at 2:53 PM, Simon Pickering s.g.picker...@bath.ac.uk wrote: Hi Steffen, some month ago i tried to port http://zebra.sourceforge.net/ to the maemo platform. The Zebra Barcode Reader can decode barcodes from a live video stream (v4l) an static images (jpeg, bmp, etc.). Thanks for the pointer. For maemo-barcode we currently use the main logic provided by the Batoo project (http://people.inf.ethz.ch/adelmanr/batoo/), but it looks like zebra decodes more types of 1D barcode so I'll have a look at it. If im informed correctly, the n810's webcam has also a v4l interface that could be used for the barcode decoding. It should be quite easy to port it. Its coded in C and its sourcecode is available. I'll try to get it compiled in the week. Cheers, Simon ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- A-M-I-T S|S -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Gsoc Idea Barcode Reader
Hi , thanks for the comments received here . Based on that i have submitted a proposal . Please be kind and review and also please give suggestions as to how it can be improved . I would also like to know. What could be my next steps . And how I could start getting involved. On Mon, Mar 23, 2009 at 2:53 PM, Simon Pickering s.g.picker...@bath.ac.ukwrote: Hi Steffen, some month ago i tried to port http://zebra.sourceforge.net/ to the maemo platform. The Zebra Barcode Reader can decode barcodes from a live video stream (v4l) an static images (jpeg, bmp, etc.). Thanks for the pointer. For maemo-barcode we currently use the main logic provided by the Batoo project (http://people.inf.ethz.ch/adelmanr/batoo/), but it looks like zebra decodes more types of 1D barcode so I'll have a look at it. If im informed correctly, the n810's webcam has also a v4l interface that could be used for the barcode decoding. It should be quite easy to port it. Its coded in C and its sourcecode is available. I'll try to get it compiled in the week. Cheers, Simon ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers -- A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Gsoc Idea Barcode Reader First Draft Proposal
Hi , Thanks for the information on zebra . Gstreamer can be used as the framework for using zebra .Gstreamer also has python bindings. Here is a first draft of the proposal for the project , I would like to get suggestions on how i can improve it. Application for Google summer of code 2009 The maemo project Title:Barcode scanner The Project Abstract and Motivation : To develop a bar-code reader that can make shopping a new experience. The application will read the bar-code of products using the camera on ITT devices and help user compare the price with other local stores, see product reviews and also build and share shopping lists, wish lists etc.. Also in developing countries, most store owners do not as yet use an automated retail management system. Mobile is the preferred way of computing in these countries because its cheap, portable and multipurpose use as a communicating device. Perhaps this project will also help small business owners in developing countries to automate cheaply and thus help maemo's popularity and reach. Details : The major task in this project is developing a barcode framework that can be used to develop application for Barcode scanning pricing, etc. information. Maemo-barcode uses BaToo - Barcode Recognition Toolkit. But it has been suggested that zebra barcode reader be used. The zebra library can use both image files and video4linux device. V4L is supported by Gstreamer which is one of the multimedia frameworks available on maemo. With a framework built we can proceed to the task of writing scripts that will search the various online stores like Amazon for reviews, prices etc., build and share shopping lists and wish lists. The GUI for the application could be developed using pyGTK and Hildon framework. My preferred language for this project shall be Python. Project Deliverables : 1.To develop a framework for barcode scanning in maemo. 2.Searching and shopping list building capability for atleast one major shopping site (Amazon). 3.Cataloging capability for atleast one major book cataloging site (LibraryThing). 4.A barcode application with the above two capabilities with a nice user interface. Project Schedule : April 20 to May23: Get to know my mentors , fimilarize myself with Maemo SDK and the tools I will be using for the project. Also familarize myself with Amazon and libraryThing API. May 23 to June 13th : Work with maemo-barcode developers on a framework for scanning and reading barcode . June 13 to July 4th : Writing scripts for using Amazon and LibraryThing API's for pricing , review and building shopping lists and wish lists. July 4th to July 18th : Develop User Interface. July 18th to August 17th: Testing and Documentation work. August 18 : If successful - Partying :) Consideration due to Local University Calendar: April 24-30 - Home Exams. May 15-30 - University Exams . so I might be scarce during this time but I would still try to get 10 hours of work. May 30 onwards: Vacation Can give time as much as normal working hours. Biography: I am Amit Singh Sethi, an undergraduate student at Guru Tegh Bahadur Institute of Technology, Indraprastha University, New Delhi, India. I am an Ubuntu user for more than a year. I have also been developing in python for past one year in which I have worked with many standard and non-standard python libraries and tools. Like: MusicBrainz, mutagen, Bio-python, pyGTk - For an automated playlist management system . Vector space Model, Stemmers, Django ,BeautifulSoup - For a Web-Analytics tool currently under development. Apart from that I have worked on some localization work for my mother tongue -Punjabi My interest in Maemo is because it combines open source software and Mobile - In India mobile is the most preferred form of computing because its cheap and portable and has been more successful than PC. I am also looking forward to working with people across the world. Other Information: Language: English is not my mother tongue but has been my medium of education so I am fairly fluent. Communication : e-mail: amit.pureene...@gmail.com Freenode Nickname:amit_usual snail-mail:608 Naveen Kunj Apartments, Plot No. 22, Pocket 6, Nasirpur Road, Dwarka, New Delhi-PIN-110045, India. Time-zone : GMT+5:30 (I can work at odd hours, infact relish them.) On Mon, Mar 23, 2009 at 2:53 PM, Simon Pickering s.g.picker...@bath.ac.ukwrote: Hi Steffen, some month ago i tried to port http://zebra.sourceforge.net/ to the maemo platform. The Zebra Barcode Reader can decode barcodes from a live video stream (v4l) an static images (jpeg, bmp, etc.). Thanks for the pointer. For maemo-barcode we currently use the main logic provided by the Batoo project (http://people.inf.ethz.ch/adelmanr/batoo/), but it looks like zebra decodes more types of 1D barcode so I'll have a look at it. If im informed correctly, the n810's webcam has also a v4l interface that could be used
Gsoc Idea Barcode Reader
I am a student interested in applying for gsoc 2009. And i am especially excited by the idea of working on maemo. There is an idea on http://wiki.maemo.org/GSoC_2009/Project_ideas of an application in which an image of barcode is going to be used to check the pricing and other information of a product . Now as far as i see this project has following major steps: Using an image library and doing edge detection to get the barcode. Read the barcode according to UPC standards. Using Amazon API for search. Develop GUI for the tool. Thus we require a module for image library, barcoding reading and GUI Image library -PIL can be ported to maemo 2.0 read- http://www.teemuharju.net/2006/08/10/python-imaging-library-for-maemo-20/ I don't think python has a tool for reading barcode but their is information about the standards at http://www.barcodeisland.com/symbolgy.phtml and thus a reader can be developed. Amazon can be searched using pyamazon- http://www.josephson.org/projects/pyamazon/ And GUI using pyGTK As far as I know all these tools either work on maemo or can be made to work. Is there anything else i should take a look at before writing my application. I would like to use python for developing this particular application. I would like to know from the mailing-list if this particular line of thought would accomplish this work. A-M-I-T S|S ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers