Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-27 Thread Ratnadeep Debnath
@Gary
ping
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-27 Thread sankarshan
On Wed, Oct 20, 2010 at 2:55 PM, Tim McNamara
paperl...@timmcnamara.co.nz wrote:

 I think Collect would be an excellent name for an Activity. It's a verb
 with a single word.

Indeed. It is a good suggestion. Thank you.



-- 
sankarshan mukhopadhyay
http://sankarshan.randomink.org/blog
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-21 Thread Gary Martin
On 20 Oct 2010, at 10:30, Ratnadeep Debnath wrote:

 On Wed, Oct 20, 2010 at 2:55 PM, Tim McNamara
 paperl...@timmcnamara.co.nz wrote:
 I think Collect would be an excellent name for an Activity. It's a verb
 with a single word. I don't think you should worry about being too accurate
 with the name, because 1) it inhibits growing the application later, 2) we
 want to encourage discovery - telling too much doesn't allow learners to
 explore, 3) it enables other locations to translate the Activity into their
 own language and 4) consistency with other Activities makes the whole of
 Sugar's brand stronger.
 ok
 
 If you can, remove all words from the icon. Translating strings within SVG
 files seems like an unnecessary hassle.
 @Gary
 Can you think of an icon that doesn't contain any word, but also
 represent the purpose of wordgroupz.

Will keep trying... also means I don't have to worry about as much what you 
finally name your activity :-)

FWIW: Collect Words is my favourite suggestion.

Quick question: Does wordgroupz allow you to collect words in different 
languages, say if I wanted to group the Arabic, Spanish, and English word for 
Hello together (as a way of learning language vocabulary)? If it can support 
that use, I could possibly use an icon with a single word in several different 
languages.

--Gary

 Thanks,
 Regards,
 rtnpro

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-21 Thread Ratnadeep Debnath
@Gary, thanks for the idea.
It would really be a good addition to wordroupz. You are welcome to design the 
icon as you last mentioned, showing the multilingual aspect of wordgroupz. And 
we start working on this feature. I'll need help from people speaking different 
languages for this purpose.
Thanks,
Regards,
rtnpro
http://ratnadeepdebnath.wordpress.com/-Original Message-
From: Gary Martin
Sent:  21/10/2010, 7:28  pm
To: Ratnadeep Debnath
Cc: Tim McNamara; Sugar Devel; Walter Bender
Subject: Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to 
sugar


On 20 Oct 2010, at 10:30, Ratnadeep Debnath wrote:

 On Wed, Oct 20, 2010 at 2:55 PM, Tim McNamara
 paperl...@timmcnamara.co.nz wrote:
 I think Collect would be an excellent name for an Activity. It's a verb
 with a single word. I don't think you should worry about being too accurate
 with the name, because 1) it inhibits growing the application later, 2) we
 want to encourage discovery - telling too much doesn't allow learners to
 explore, 3) it enables other locations to translate the Activity into their
 own language and 4) consistency with other Activities makes the whole of
 Sugar's brand stronger.
 ok
 
 If you can, remove all words from the icon. Translating strings within SVG
 files seems like an unnecessary hassle.
 @Gary
 Can you think of an icon that doesn't contain any word, but also
 represent the purpose of wordgroupz.

Will keep trying... also means I don't have to worry about as much what you 
finally name your activity :-)

FWIW: Collect Words is my favourite suggestion.

Quick question: Does wordgroupz allow you to collect words in different 
languages, say if I wanted to group the Arabic, Spanish, and English word for 
Hello together (as a way of learning language vocabulary)? If it can support 
that use, I could possibly use an icon with a single word in several different 
languages.

--Gary

 Thanks,
 Regards,
 rtnpro


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-20 Thread Ratnadeep Debnath
On Tue, Oct 19, 2010 at 10:38 PM, Gary Martin
garycmar...@googlemail.com wrote:
 So, 100% behind the wordgroupz activity name? Just wanted to double check 
 before re-doing the icon again.
Since the original name of the application is wordgroupz, I think that
the icon should reflect that. More importantly, wordgroupz is an
application for collecting words and studying them. So I am thinking
of some activity names like :
* collect words
* build your vocabulary
Which one sounds good?

Will it be better to have the name wordgroupz in the icon or the
activity name in the icon?
Since wordgroupz is not a correct word, some one suggested that the
name of a vocabulary application should not be incorrect. Anyway, we
are not keeping the activity name as wordgroupz.

Please choose the better one : wordgroupz or activity name

Thanks ,
Regards,
rtnpro
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-20 Thread Tim McNamara
On 20 October 2010 22:04, Ratnadeep Debnath rtn...@gmail.com wrote:

 On Tue, Oct 19, 2010 at 10:38 PM, Gary Martin
 garycmar...@googlemail.com wrote:
  So, 100% behind the wordgroupz activity name? Just wanted to double check
 before re-doing the icon again.
 Since the original name of the application is wordgroupz, I think that
 the icon should reflect that. More importantly, wordgroupz is an
 application for collecting words and studying them. So I am thinking
 of some activity names like :
 * collect words
 * build your vocabulary
 Which one sounds good?


I think Collect would be an excellent name for an Activity. It's a verb
with a single word. I don't think you should worry about being too accurate
with the name, because 1) it inhibits growing the application later, 2) we
want to encourage discovery - telling too much doesn't allow learners to
explore, 3) it enables other locations to translate the Activity into their
own language and 4) consistency with other Activities makes the whole of
Sugar's brand stronger.

Many Sugar Activities are derivatives of other applications, but they have
all changed their name for Sugar. As one example, Sugar uses Write, which is
a version of AbiWord.


 Will it be better to have the name wordgroupz in the icon or the
 activity name in the icon?


If you can, remove all words from the icon. Translating strings within SVG
files seems like an unnecessary hassle.

Regards, Tim.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-20 Thread Ratnadeep Debnath
On Wed, Oct 20, 2010 at 2:55 PM, Tim McNamara
paperl...@timmcnamara.co.nz wrote:
 I think Collect would be an excellent name for an Activity. It's a verb
 with a single word. I don't think you should worry about being too accurate
 with the name, because 1) it inhibits growing the application later, 2) we
 want to encourage discovery - telling too much doesn't allow learners to
 explore, 3) it enables other locations to translate the Activity into their
 own language and 4) consistency with other Activities makes the whole of
 Sugar's brand stronger.
ok

 If you can, remove all words from the icon. Translating strings within SVG
 files seems like an unnecessary hassle.
@Gary
Can you think of an icon that doesn't contain any word, but also
represent the purpose of wordgroupz.

Thanks,
Regards,
rtnpro
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-19 Thread Gary Martin
On 19 Oct 2010, at 06:55, Ratnadeep Debnath rtn...@gmail.com wrote:

 Thanks Gary. The icons are really good. The original wordgroupz icon
 was taken from openclipart.com. Instead of the random words, it would
 be very nice if you could put the word wordgroupz in a similar
 fashion. I would like to update the icon for 

Aahh! I thought there was some backstory between those selected words, so I 
played safe and used the existing choices. Should have known better and asked! 
:)

So, 100% behind the wordgroupz activity name? Just wanted to double check 
before re-doing the icon again.

Regards,
--Gary

 Regards,
 rtnpro
 
 On Sun, Oct 17, 2010 at 1:22 AM, Gary C Martin
 garycmar...@googlemail.com wrote:
 Hi Ratnadeep,
 
 On 14 Oct 2010, at 17:14, Ratnadeep Debnath wrote:
 
 I'll try and get you a quick svg activity icon, probably will be later 
 tomorrow.
 Thanks Gary.
 
 I've followed the same concept as in the original GNOME icon for this 
 application. The detail is a little on the small side, but I think it still 
 works OK and at least has a clear shape:
 
 
 
 
 Here are a few renders of the SVG version, this is what the bundle icon will 
 look like:
 
 
 
 
 
 ...and here's a couple of user identity colour activity entries:
 
 
 
 
 
 
 
 ..and the actual SVG for use is below:
 
 
 
 
 Hope that's of help for your Sugarizing work!
 
 Regards,
 --Gary
 
 
 Regards,
 rtnpro
 
 
 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel
 
 
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-18 Thread Ratnadeep Debnath
Thanks Gary. The icons are really good. The original wordgroupz icon
was taken from openclipart.com. Instead of the random words, it would
be very nice if you could put the word wordgroupz in a similar
fashion. I would like to update the icon for wordgroupz.

Regards,
rtnpro

On Sun, Oct 17, 2010 at 1:22 AM, Gary C Martin
garycmar...@googlemail.com wrote:
 Hi Ratnadeep,

 On 14 Oct 2010, at 17:14, Ratnadeep Debnath wrote:

 I'll try and get you a quick svg activity icon, probably will be later 
 tomorrow.
 Thanks Gary.

 I've followed the same concept as in the original GNOME icon for this 
 application. The detail is a little on the small side, but I think it still 
 works OK and at least has a clear shape:




 Here are a few renders of the SVG version, this is what the bundle icon will 
 look like:





 ...and here's a couple of user identity colour activity entries:







 ..and the actual SVG for use is below:




 Hope that's of help for your Sugarizing work!

 Regards,
 --Gary


 Regards,
 rtnpro


 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel


___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-14 Thread Ratnadeep Debnath
ping

On Sun, Oct 10, 2010 at 8:04 PM, Ratnadeep Debnath rtn...@gmail.com wrote:
 On Sun, Oct 3, 2010 at 11:37 PM, Walter Bender walter.ben...@gmail.com 
 wrote:
 Well, Wordnet brings in lots of dependencies, including Tcl. I think
 you'd be better off bundling the dictionary with your activity. I also
 had to install the python bindings for espeak. And once I launched it,
 it didn't seem to have any data loaded...

 It will be good to have the wordnet dictionary db packaged separately
 from the wordnet application.
 Also, wordgroupz, initially is empty, even though it has got a
 dictionary. wordgroupz is basically like a
 notebook for noting down new words we come across. But, a dictionary
 view can also be added to it
 easily.

 /usr/share/pixmaps/wordgroupz.png was also missing from line 608 of game.py
 I'll fix this.

 And I needed some help to design an icon for wordgroupz for sugar. Any
 artwork person willing to help?

 Thanks,
 Regards,
 rtnpro

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-14 Thread Gary Martin
Hi Ratnadeep,

On 14 Oct 2010, at 08:20, Ratnadeep Debnath rtn...@gmail.com wrote:

 ping
 
 On Sun, Oct 10, 2010 at 8:04 PM, Ratnadeep Debnath rtn...@gmail.com wrote:
 On Sun, Oct 3, 2010 at 11:37 PM, Walter Bender walter.ben...@gmail.com 
 wrote:
 Well, Wordnet brings in lots of dependencies, including Tcl. I think
 you'd be better off bundling the dictionary with your activity. I also
 had to install the python bindings for espeak. And once I launched it,
 it didn't seem to have any data loaded...
 
 It will be good to have the wordnet dictionary db packaged separately
 from the wordnet application.
 Also, wordgroupz, initially is empty, even though it has got a
 dictionary. wordgroupz is basically like a
 notebook for noting down new words we come across. But, a dictionary
 view can also be added to it
 easily.
 
 /usr/share/pixmaps/wordgroupz.png was also missing from line 608 of game.py
 I'll fix this.
 
 And I needed some help to design an icon for wordgroupz for sugar. Any
 artwork person willing to help?

I'll try and get you a quick svg activity icon, probably will be later tomorrow.

--Gary

 Thanks,
 Regards,
 rtnpro
 
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-14 Thread Ratnadeep Debnath
 I'll try and get you a quick svg activity icon, probably will be later 
 tomorrow.
Thanks Gary.

Regards,
rtnpro
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-10 Thread Ratnadeep Debnath
On Sun, Oct 3, 2010 at 11:37 PM, Walter Bender walter.ben...@gmail.com wrote:
 Well, Wordnet brings in lots of dependencies, including Tcl. I think
 you'd be better off bundling the dictionary with your activity. I also
 had to install the python bindings for espeak. And once I launched it,
 it didn't seem to have any data loaded...

It will be good to have the wordnet dictionary db packaged separately
from the wordnet application.
Also, wordgroupz, initially is empty, even though it has got a
dictionary. wordgroupz is basically like a
notebook for noting down new words we come across. But, a dictionary
view can also be added to it
easily.

 /usr/share/pixmaps/wordgroupz.png was also missing from line 608 of game.py
I'll fix this.

And I needed some help to design an icon for wordgroupz for sugar. Any
artwork person willing to help?

Thanks,
Regards,
rtnpro
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-03 Thread Ratnadeep Debnath
Hi,
On Thu, Sep 30, 2010 at 7:45 AM, Ratnadeep Debnath rtn...@gmail.com wrote:
On Thu, Sep 30, 2010 at 1:26 AM, Tim McNamara
paperl...@timmcnamara.co.nz wrote:
 megs. However wordGroupz may not require the whole stack. NLTK is a highly
 modular application/framework and could be spliced and packaged by the
 wordGroupz maintainers.
 Thanks for the suggestion. I'll start working on this from today itself.

I have extracted the requisite code required for getting information
from wordnet out of nltk.
I have put the code in the 'wordnet.py' in  wordgroupz for sugar. I
have put the latest bundle at
http://rtnpro.fedorapeople.org/wordgroupz/Wordgroupz-1.xo

Please verify if its ok.

Thanks,
Regards,
rtnpro
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-03 Thread Walter Bender
On Sun, Oct 3, 2010 at 8:45 AM, Ratnadeep Debnath rtn...@gmail.com wrote:
 Hi,
 On Thu, Sep 30, 2010 at 7:45 AM, Ratnadeep Debnath rtn...@gmail.com wrote:
On Thu, Sep 30, 2010 at 1:26 AM, Tim McNamara
paperl...@timmcnamara.co.nz wrote:
 megs. However wordGroupz may not require the whole stack. NLTK is a highly
 modular application/framework and could be spliced and packaged by the
 wordGroupz maintainers.
 Thanks for the suggestion. I'll start working on this from today itself.

 I have extracted the requisite code required for getting information
 from wordnet out of nltk.
 I have put the code in the 'wordnet.py' in  wordgroupz for sugar. I
 have put the latest bundle at
 http://rtnpro.fedorapeople.org/wordgroupz/Wordgroupz-1.xo

 Please verify if its ok.

Your activity icon contains a link to a file that is not in your .x bundle.
Alas, the activity doesn't manage to load the nltk dictionary and
hence fails to launch.

-walter

 Thanks,
 Regards,
 rtnpro
 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel




-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-03 Thread Ratnadeep Debnath
On Sun, Oct 3, 2010 at 6:28 PM, Walter Bender walter.ben...@gmail.com wrote:
 Your activity icon contains a link to a file that is not in your .x bundle.
 Alas, the activity doesn't manage to load the nltk dictionary and
 hence fails to launch.

Could you show me the messages shown when wordgroupz activity failed to launch.

Thanks,
Regards,
rtnpro
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-03 Thread Walter Bender
On Sun, Oct 3, 2010 at 9:39 AM, Ratnadeep Debnath rtn...@gmail.com wrote:
 On Sun, Oct 3, 2010 at 6:28 PM, Walter Bender walter.ben...@gmail.com wrote:
 Your activity icon contains a link to a file that is not in your .x bundle.
 Alas, the activity doesn't manage to load the nltk dictionary and
 hence fails to launch.

 Could you show me the messages shown when wordgroupz activity failed to 
 launch.

See the attached log file.

-walter


 Thanks,
 Regards,
 rtnpro




-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org
/home/walter/sugar-jhbuild/install/lib/python2.6/site-packages/sugar/bundle/activitybundle.py:157: DeprecationWarning: use bundle_id instead of service_name in your activity.info
  'in your activity.info', DeprecationWarning)
/home/walter/sugar-jhbuild/install/lib/python2.6/site-packages/sugar/bundle/activitybundle.py:173: DeprecationWarning: use exec instead of class in your activity.info
  'in your activity.info', DeprecationWarning)
Traceback (most recent call last):
  File /home/walter/sugar-jhbuild/install/bin/sugar-activity, line 21, in module
main.main()
  File /home/walter/sugar-jhbuild/install/lib/python2.6/site-packages/sugar/activity/main.py, line 121, in main
module = __import__(module_name)
  File /home/walter/Activities/Wordgroupz.activity/WordgroupzActivity.py, line 1, in module
import wordgroupz
  File /home/walter/Activities/Wordgroupz.activity/wordgroupz.py, line 24, in module
import get_wordnet_def as wordnet
  File /home/walter/Activities/Wordgroupz.activity/get_wordnet_def.py, line 18, in module
import wordnet
  File /home/walter/Activities/Wordgroupz.activity/wordnet.py, line 1807, in module
wn_dic = WordNetCorpusReader(find('wordnet-3.0/dict'))
  File /home/walter/Activities/Wordgroupz.activity/wordnet.py, line 288, in find
raise LookupError(resource_not_found)
LookupError: 
**
  Resource 'wordnet-3.0/dict' not found.  Please use the NLTK
  Downloader to obtain the resource:  nltk.download().
  Searched in:
- '/home/walter/nltk_data'
- '/usr/share/nltk_data'
- '/usr/local/share/nltk_data'
- '/usr/lib/nltk_data'
- '/usr/local/lib/nltk_data'
- '/usr/share'
**
1286113241.827343 DEBUG root: _cleanup_temp_files
Exited with status 1, pid 1910 data (None, open file 'fdopen', mode 'w' at 0x925ad88, '24a0bbf4262a6c495acf47e3e8d3d3d749abd9e1')
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-03 Thread rtn...@gmail.com
Hi,
The error is due to wordgroupz not being able to find 
/usr/share/wordnet-3.0/dict, which is the default location where wordnet 
dictionary is stored.
Please install wordnet dictionary (rpm is available for fedora users). This 
should fix the problem.
Thanks,
Regards,
rtnpro-Original Message-
From: Walter Bender
Sent:  03/10/2010, 7:12  pm
To: Ratnadeep Debnath
Cc: Tim McNamara; Sugar devel; Gary Martin
Subject: Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to 
sugar


On Sun, Oct 3, 2010 at 9:39 AM, Ratnadeep Debnath rtn...@gmail.com wrote:
 On Sun, Oct 3, 2010 at 6:28 PM, Walter Bender walter.ben...@gmail.com wrote:
 Your activity icon contains a link to a file that is not in your .x bundle.
 Alas, the activity doesn't manage to load the nltk dictionary and
 hence fails to launch.

 Could you show me the messages shown when wordgroupz activity failed to 
 launch.

See the attached log file.

-walter


 Thanks,
 Regards,
 rtnpro




-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-10-03 Thread Walter Bender
On Sun, Oct 3, 2010 at 10:25 AM, rtn...@gmail.com rtn...@gmail.com wrote:
 Hi,
 The error is due to wordgroupz not being able to find 
 /usr/share/wordnet-3.0/dict, which is the default location where wordnet 
 dictionary is stored.
 Please install wordnet dictionary (rpm is available for fedora users). This 
 should fix the problem.

Well, Wordnet brings in lots of dependencies, including Tcl. I think
you'd be better off bundling the dictionary with your activity. I also
had to install the python bindings for espeak. And once I launched it,
it didn't seem to have any data loaded...

/usr/share/pixmaps/wordgroupz.png was also missing from line 608 of game.py

-walter


 Thanks,
 Regards,
 rtnpro-Original Message-
 From: Walter Bender
 Sent:  03/10/2010, 7:12  pm
 To: Ratnadeep Debnath
 Cc: Tim McNamara; Sugar devel; Gary Martin
 Subject: Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to 
 sugar


 On Sun, Oct 3, 2010 at 9:39 AM, Ratnadeep Debnath rtn...@gmail.com wrote:
 On Sun, Oct 3, 2010 at 6:28 PM, Walter Bender walter.ben...@gmail.com 
 wrote:
 Your activity icon contains a link to a file that is not in your .x bundle.
 Alas, the activity doesn't manage to load the nltk dictionary and
 hence fails to launch.

 Could you show me the messages shown when wordgroupz activity failed to 
 launch.

 See the attached log file.

 -walter


 Thanks,
 Regards,
 rtnpro




 --
 Walter Bender
 Sugar Labs
 http://www.sugarlabs.org





-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-09-29 Thread Gary Martin
On 26 Sep 2010, at 08:36, Ratnadeep Debnath wrote:

 Hi,
 
 Lexicology is the word that means studying words. It includes
 collecting words, classifying them, researching, learning how to spell
 it, etc. wordGroupz helps one do such things.
 
 I was thinking of activity names for wordGroupz and I came up with the
 following:
 1) Learn Vocabulary
 2) Learn words
 3) Collect words ( but wordgroupz is more than collecting words)

As the feedback was that the name wordGroupz was a misspelling and non-verb 
like, I guess Group Words could be an obvious choice to keep it close to the 
original version (I didn't realise this was a port of an existing GNOME 
application).

However to be honest, I think the extra dependancies are the real issue just at 
the moment (I haven't seen it working yet). I guess specific distros could each 
individually package up and install the needed dependancies (though that is not 
very child friendly, at least a deployment could choose to include it). 
Unfortunately as it is, almost none of the existing Sugar users will be able to 
use this activity. I try to keep a fairly clean Sugar environment here for 
testing, and it fails right away with ImportError: No module named nltk.corpus

I made it as far as yum installing 15Mb for python-nltk (which pulled in about 
11 external dependancies), at which point the activity would run and show its 
UI, but was still non-functional. I looked through the error logs (attached 
below if you are curious) but didn't have time to try and go through the 
dependencies trying to find what was still missing. 

Using Sugar, I also needed to use curl from a terminal to download the .xo, as 
the server it's currently hosted on does not provide the correct mime type 
(Browse just displays the raw data so it's not easy to get it installed). And 
then to install I used sugar-install-bundle file.xo from the terminal

The activity icon also shows up blank and un-clickable in the main Sugar UI 
with the only way to run it from the Sugar Home list view. Had a quick look and 
there are two issues here. 1). The activity.info names the icon as:

icon = wordgroupz.svg

... it should be just:

icon = wordgroupz

The icon at this point will still be blank, but is at least clickable in the 
Sugar UI.

2) The actual wordgroupz.svg is an empty inkscape template that happens to have 
an absolute (and incorrect) link to an external png file in the place it was on 
your original build machine. The icon needs to be a svg vector image as it will 
be scaled and automatically coloured as needed for various parts of the Sugar 
UI:

http://wiki.sugarlabs.org/go/Development_Team/Almanac/Making_Icons

http://wiki.sugarlabs.org/go/Human_Interface_Guidelines/The_Sugar_Interface/Icons

On a general note, rather than trying to make an .xo bundle out of all this 
(bundles should be self contained with all needed resources/dependancies 
inside), I think your best bet is to try and get it packaged somehow for 
distros, or perhaps speak with alsroot about his 0install work.

Regards,
--Gary

 Thanks,
 Regards,
 rtnpro
 
 On Thu, Sep 23, 2010 at 10:11 PM, Gary Martin
 garycmar...@googlemail.com wrote:
 Hi Sankarshan,
 
 On 23 Sep 2010, at 14:36, sankarshan wrote:
 
 On Wed, Sep 22, 2010 at 10:31 AM, Tim McNamara
 paperl...@timmcnamara.co.nz wrote:
 
 Well done on your release! My *personal* feeling is that you should change
 the name of the Activity. Ideally, all Sugar Activities should be verbs.[1]
 I know that many Activities haven't followed the HIG guidelines, but
 following them demonstrates a level of care. At the very least, I'm not
 happy with the trailing Z. I don't think encouraging misspelling is 
 entirely
 suitable for an educational environment.
 
 Is there a way to request feedback on names that are along the lines
 mandated by the HIG ?
 
 Sure, if in doubt, post some names you'd consider here. FWIW, it can be 
 tough finding a single verb that makes much sense (and can be quite a pain 
 to change a name later on so is good to settle on a name early as possible).
 
 Regards,
 --Gary
 
 --
 sankarshan mukhopadhyay
 http://sankarshan.randomink.org/blog
 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel
 
 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel
 

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-09-29 Thread Aleksey Lim
On Wed, Sep 29, 2010 at 03:45:01PM +0100, Gary Martin wrote:
 On 26 Sep 2010, at 08:36, Ratnadeep Debnath wrote:
 
  Hi,
  
  Lexicology is the word that means studying words. It includes
  collecting words, classifying them, researching, learning how to spell
  it, etc. wordGroupz helps one do such things.
  

 On a general note, rather than trying to make an .xo bundle out of all this 
 (bundles should be self contained with all needed resources/dependancies 
 inside), I think your best bet is to try and get it packaged somehow for 
 distros, or perhaps speak with alsroot about his 0install work.

The idea I've came is that there are no silver bullets and issues like
this can't be effectively and obviously solved within heterogeneous
environments (like where sugar is using, e.g. several distros and
several releases of the same distro) just by e.g. bundling all time.

The way I'm implementing right now is supporting full life cycle
of activities. So, it is not obvious and fast. But what I've already
done(it will be ready to test at the end of this week) could be used
in some way. It will looks like, you are add additional keys to your
activity.info file including requires = nltk-python and using sweets
push command, send it to bazaar.sl.o. If everything is ok, users can
attach repositories (for at least for fedora and debian/ubuntu) from
bazaar.sl.o and install your activity (and all deps) from native
packages.

-- 
Aleksey
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-09-29 Thread Tim McNamara
On 30 September 2010 03:45, Gary Martin garycmar...@googlemail.com wrote:

 However to be honest, I think the extra dependancies are the real issue
 just at the moment (I haven't seen it working yet). I guess specific distros
 could each individually package up and install the needed dependancies
 (though that is not very child friendly, at least a deployment could choose
 to include it). Unfortunately as it is, almost none of the existing Sugar
 users will be able to use this activity. I try to keep a fairly clean Sugar
 environment here for testing, and it fails right away with ImportError: No
 module named nltk.corpus

 I made it as far as yum installing 15Mb for python-nltk (which pulled in
 about 11 external dependancies), at which point the activity would run and
 show its UI, but was still non-functional. I looked through the error logs
 (attached below if you are curious) but didn't have time to try and go
 through the dependencies trying to find what was still missing.


NLTK depends on much more than the software. It also needs the corpus data
to run effectively[1][,2]. From memory, that's generally several hundred
megs. However wordGroupz may not require the whole stack. NLTK is a highly
modular application/framework and could be spliced and packaged by the
wordGroupz maintainers.

I've done a fair bit of work with NLTK this year and am fairly active in
that community, however I don't have time to look into the complexities of
this right now.

Tim

[1] http://www.nltk.org/data
[2] http://nltk.googlecode.com/svn/trunk/nltk_data/index.xml
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-09-29 Thread Ratnadeep Debnath
Hi,

On Thu, Sep 30, 2010 at 1:26 AM, Tim McNamara
paperl...@timmcnamara.co.nz wrote:
 megs. However wordGroupz may not require the whole stack. NLTK is a highly
 modular application/framework and could be spliced and packaged by the
 wordGroupz maintainers.

Thanks for the suggestion. I'll start working on this from today itself.

Thanks,
Regards,
rtnpro
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-09-26 Thread Ratnadeep Debnath
Hi,

Lexicology is the word that means studying words. It includes
collecting words, classifying them, researching, learning how to spell
it, etc. wordGroupz helps one do such things.

I was thinking of activity names for wordGroupz and I came up with the
following:
1) Learn Vocabulary
2) Learn words
3) Collect words ( but wordgroupz is more than collecting words)

Thanks,
Regards,
rtnpro

On Thu, Sep 23, 2010 at 10:11 PM, Gary Martin
garycmar...@googlemail.com wrote:
 Hi Sankarshan,

 On 23 Sep 2010, at 14:36, sankarshan wrote:

 On Wed, Sep 22, 2010 at 10:31 AM, Tim McNamara
 paperl...@timmcnamara.co.nz wrote:

 Well done on your release! My *personal* feeling is that you should change
 the name of the Activity. Ideally, all Sugar Activities should be verbs.[1]
 I know that many Activities haven't followed the HIG guidelines, but
 following them demonstrates a level of care. At the very least, I'm not
 happy with the trailing Z. I don't think encouraging misspelling is entirely
 suitable for an educational environment.

 Is there a way to request feedback on names that are along the lines
 mandated by the HIG ?

 Sure, if in doubt, post some names you'd consider here. FWIW, it can be tough 
 finding a single verb that makes much sense (and can be quite a pain to 
 change a name later on so is good to settle on a name early as possible).

 Regards,
 --Gary

 --
 sankarshan mukhopadhyay
 http://sankarshan.randomink.org/blog
 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel

 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-09-23 Thread Simon Schampijer
On 09/22/2010 07:01 AM, Tim McNamara wrote:
 On 22 September 2010 16:50, Ratnadeep Debnathrtn...@gmail.com  wrote:

 snip /
 Sugar bundle for wordgroupz available at
 http://rtnpro.fedorapeople.org/wordgroupz/Wordgroupz-1.xo

 Please check if this is satisfactory and feel free to suggest any
 improvements.
 I also need an icon for wordgroupz for sugar. Any help will be highly
 appreciable.


 Well done on your release! My *personal* feeling is that you should change
 the name of the Activity. Ideally, all Sugar Activities should be verbs.[1]
 I know that many Activities haven't followed the HIG guidelines, but
 following them demonstrates a level of care. At the very least, I'm not
 happy with the trailing Z. I don't think encouraging misspelling is entirely
 suitable for an educational environment.

 Well done on the software, it looks very promising.

 Tim

Yes Tim is right, extra points of using verbs for activity names.

Regards,
Simon
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-09-23 Thread sankarshan
On Wed, Sep 22, 2010 at 10:31 AM, Tim McNamara
paperl...@timmcnamara.co.nz wrote:

 Well done on your release! My *personal* feeling is that you should change
 the name of the Activity. Ideally, all Sugar Activities should be verbs.[1]
 I know that many Activities haven't followed the HIG guidelines, but
 following them demonstrates a level of care. At the very least, I'm not
 happy with the trailing Z. I don't think encouraging misspelling is entirely
 suitable for an educational environment.

Is there a way to request feedback on names that are along the lines
mandated by the HIG ?


-- 
sankarshan mukhopadhyay
http://sankarshan.randomink.org/blog
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-09-23 Thread Simon Schampijer
On 09/21/2010 02:00 PM, Ratnadeep Debnath wrote:
 Hi,

 wordgroupz is a vocabulary building application. It's written using PyGTK.

 wordgroupz details available at
 http://ratnadeepdebnath.wordpress.com/2010/09/09/wordgroupz-version-0-3-released/

 I ported wordgroupz to sugar desktop environment. I tested it on 
 sugar-jhbuild.

 The following libraries are needed for running wordgroupz:
 python DB-API 2.0 interface for SQLite 3.x
 python-sqlite2
 pygtk2
 python-nltk
 pywebkitgtk
 urllib2
 python-BeautifulSoup
 gstreamer-python
 espeak

Dependencies like python-nltk are not part of the Sugar platform as of 
today [1]. We would need to solve that in some way (adding, bundling in 
the XO...).

Regards,
Simon

[1] http://wiki.sugarlabs.org/go/0.88/Platform_Components
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-09-23 Thread Gary Martin
Hi Sankarshan,

On 23 Sep 2010, at 14:36, sankarshan wrote:

 On Wed, Sep 22, 2010 at 10:31 AM, Tim McNamara
 paperl...@timmcnamara.co.nz wrote:
 
 Well done on your release! My *personal* feeling is that you should change
 the name of the Activity. Ideally, all Sugar Activities should be verbs.[1]
 I know that many Activities haven't followed the HIG guidelines, but
 following them demonstrates a level of care. At the very least, I'm not
 happy with the trailing Z. I don't think encouraging misspelling is entirely
 suitable for an educational environment.
 
 Is there a way to request feedback on names that are along the lines
 mandated by the HIG ?

Sure, if in doubt, post some names you'd consider here. FWIW, it can be tough 
finding a single verb that makes much sense (and can be quite a pain to change 
a name later on so is good to settle on a name early as possible).

Regards,
--Gary

 -- 
 sankarshan mukhopadhyay
 http://sankarshan.randomink.org/blog
 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-09-21 Thread Ratnadeep Debnath
Hi,

wordgroupz is a vocabulary building application. It's written using PyGTK.

wordgroupz details available at
http://ratnadeepdebnath.wordpress.com/2010/09/09/wordgroupz-version-0-3-released/

I ported wordgroupz to sugar desktop environment. I tested it on sugar-jhbuild.

The following libraries are needed for running wordgroupz:
python DB-API 2.0 interface for SQLite 3.x
python-sqlite2
pygtk2
python-nltk
pywebkitgtk
urllib2
python-BeautifulSoup
gstreamer-python
espeak

Sugar bundle for wordgroupz available at
http://rtnpro.fedorapeople.org/wordgroupz/Wordgroupz-1.xo

Thanks,
Regards,
rtnpro
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-09-21 Thread Ratnadeep Debnath
Hi,

wordgroupz is a vocabulary building application. It's written using PyGTK.

wordgroupz details available at
http://ratnadeepdebnath.wordpress.com/2010/09/09/wordgroupz-version-0-3-released/

I think wordgroupz will make a good addition to the education tools in sugar.
I ported wordgroupz to sugar desktop environment. I tested it on sugar-jhbuild.

The following libraries are needed for running wordgroupz:
python DB-API 2.0 interface for SQLite 3.x
python-sqlite2
pygtk2
python-nltk
pywebkitgtk
urllib2
python-BeautifulSoup
gstreamer-python
espeak

Sugar bundle for wordgroupz available at
http://rtnpro.fedorapeople.org/wordgroupz/Wordgroupz-1.xo

Please check if this is satisfactory and feel free to suggest any improvements.
I also need an icon for wordgroupz for sugar. Any help will be highly
appreciable.

Thanks,
Regards,
rtnpro
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] wordgroupz ( A vocabulary building app) ported to sugar

2010-09-21 Thread Tim McNamara
On 22 September 2010 16:50, Ratnadeep Debnath rtn...@gmail.com wrote:

 snip /
 Sugar bundle for wordgroupz available at
 http://rtnpro.fedorapeople.org/wordgroupz/Wordgroupz-1.xo

 Please check if this is satisfactory and feel free to suggest any
 improvements.
 I also need an icon for wordgroupz for sugar. Any help will be highly
 appreciable.


Well done on your release! My *personal* feeling is that you should change
the name of the Activity. Ideally, all Sugar Activities should be verbs.[1]
I know that many Activities haven't followed the HIG guidelines, but
following them demonstrates a level of care. At the very least, I'm not
happy with the trailing Z. I don't think encouraging misspelling is entirely
suitable for an educational environment.

Well done on the software, it looks very promising.

Tim


[1]
http://wiki.sugarlabs.org/go/Human_Interface_Guidelines/Activities/Activity_Bundles#Activities_as_Verbs
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel