[Tux4kids-discuss] GSOC 2010~submission of an Admin program patch + Discussion of ideas

satyarth sharma sharma.satyarth at gmail.com
Mon Mar 29 23:00:15 UTC 2010


Hi all,

Thanks for your prompt reply and suggestions in the last mail.Since then i
have gone through the admin program as suggested by Tim Holly and also kept
my eyes open for the libt4kcommon. I found the admin program a bit buggy and
lacking in several functionalities. The Qt interface was plain at its best
and crashed when unloading the tuxtype and tuxmath plugins when the dialog
box was closed.Besides a wordlist option for the tuxtype and basic
subtraction and addition tasks it is rather lacking. Also the documentation
on the project was non availabe till 7 days ago when swistak added the
readme to the git repo.When one executes the compiled executable it asks for
a school data path argument and the path where the school data would be
stored which was rather a nag. I added a basic dialog box invoked from the
settings pop down menu of the main UI where the user can set the school data
path and the application stores it without nagging the user each time. The
command line arguments will still override the path set from the ui if they
are passed at all.The text box remembers the path set from the last time.( I
made use of QSettings and wrote  a basic path dialog class).

If given a chance I would like to improve the UI and add some more functions
like factorization, multiplication, spelling bee, etc).I would like to make
the admin program a bit more intuitive than it is at present.A clippit (of
MS-office fame) style animated help would improve the ui a great deal. Also
intead of seperate dialogs we could have a ribbon interface all within one
window.

Regarding the libt4kcommon library I think that i can port the tuxmath and
tuxtype to use the libt4kcommon library to some degree in the summer if
given the chance as I have a robust knowledge of c and i have learned SDL to
some credible level.I wish to extend the common library besides basic sdl
multimedia and menu to include common game events and functions.

Of all the ideas suggested by you guys I found these two the most
interesting. I have robust knowledge of c,c++, Qt, sdl(atleast i can read
the code at current level without much ado), gcc, make, gdb(novice level but
working upon it,I used to prefer IDE's debugger) and know the essentials of
working with git.I am an avid learner and programming is a passion and a
hobby that i developed not before few years back.So i don't claim to know
all  but i am always willing to learn and push my boundaries.

I seek your help in the application process i.e. the how should i apply to
your project.What should be the structure of the application?Is there any
qualification task?Should i attach some presentation or video to clarify my
ideas? Hope to hear soon.


-- 
Regards
Satyarth
IDD-Part III
Center of Advanced Studies
Mining Engineering
IT-BHU
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/tux4kids-discuss/attachments/20100330/dbd8739a/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Added-ui-for-setting-school-data-path.patch
Type: text/x-patch
Size: 13368 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/tux4kids-discuss/attachments/20100330/dbd8739a/attachment-0001.bin>


More information about the Tux4kids-discuss mailing list