Building maemo on Beagle Board

2010-07-23 Thread Amit Sethi
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

2010-07-23 Thread Amit Sethi
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.

2010-03-16 Thread Amit Sethi
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?

2010-01-15 Thread Amit Sethi
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

2009-09-04 Thread Amit Sethi
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

2009-08-31 Thread Amit Sethi
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

2009-08-13 Thread Amit Sethi
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

2009-08-10 Thread Amit Sethi
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

2009-07-29 Thread Amit Sethi
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

2009-07-23 Thread Amit Sethi
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

2009-07-23 Thread Amit Sethi
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

2009-07-22 Thread Amit Sethi
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

2009-07-22 Thread Amit Sethi
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

2009-07-21 Thread Amit Sethi
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

2009-07-16 Thread Amit Sethi
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

2009-07-16 Thread Amit Sethi
.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]

2009-07-07 Thread Amit Sethi
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]

2009-06-21 Thread Amit Sethi
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

2009-06-18 Thread Amit Sethi
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

2009-06-06 Thread Amit Sethi
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

2009-06-06 Thread Amit Sethi
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

2009-05-09 Thread amit sethi
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

2009-03-30 Thread amit sethi
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

2009-03-30 Thread amit sethi
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

2009-03-25 Thread amit sethi
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

2009-03-23 Thread amit sethi
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

2009-03-22 Thread amit sethi
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