Reorganize/change the structure of each gadget (rename some files). IMHO, the next structure is a good one:
`-- MyGadget
|-- Actions.php
|-- AdminHTML.php
|-- AdminLayout.php
|-- AdminModel.php
|-- HTML.php
|-- Info.php
|-- Layout.php
|-- Map.php
|-- Model.php
|-- images
| `-- MyGadget.png
|-- languages
| |-- de.php
| |-- en.php
| `-- es.php
|-- resources
`-- schema
`-- current.MyGadget.xml
What each file is going to have? Well, as you've noticed we are using almost the same files with just some differences:
- Today there's no reason to add the $gadget name as a prefix to all files, it's something 'stupid' because if you have all the files in a directory named $gadget, why repeating the same *word* for each file?.
- Now languages directories are of only one level, each language file will be identified by its language code (de/es/en/fr/etc..) instead of languages/$lang.$gadget.php
We might also do the same for the schema files and _MAYBE_ also for the gadget image (MyGadget?.png, change it for logo.png or icon.png).
Please post your comments as you (developer) start closing some bugs regarding this ticket (language files renaming, gadget files renaming, etc.) and as well, don't forget to post your ideas/suggestions!
BTW, this is not really urgent, is just a *fashion-hack* :-P