Difference between revisions of "New project ideas"
From Amahi Wiki
Line 3: | Line 3: | ||
'''Hard:''' | '''Hard:''' | ||
* add support for UPnP control of home routers from within the setup pages, e.g. to easily and dynamically control settings like DHCP server enable/disable, port forwarding, etc. | * add support for UPnP control of home routers from within the setup pages, e.g. to easily and dynamically control settings like DHCP server enable/disable, port forwarding, etc. | ||
+ | * add support for Ubuntu or, in general, debian-based distributions | ||
* enhance REST API to support management from other interfaces (eg. Android, iPhone) | * enhance REST API to support management from other interfaces (eg. Android, iPhone) | ||
* build Android or iPhone interface to control home server | * build Android or iPhone interface to control home server | ||
− | * integrate one of the more complex applications, such as MythTV | + | * integrate one of the more complex applications, such as |
− | * | + | ** MythTV |
+ | ** firewall (Shorewall, moonwall, ...) | ||
'''Medium:''' | '''Medium:''' | ||
Line 14: | Line 16: | ||
'''Easy:''' | '''Easy:''' | ||
* improve the theme engine to handle more sophisticated themes | * improve the theme engine to handle more sophisticated themes | ||
− | * build new and exciting themes | + | * for the more design-oriented, build new and exciting themes |
− | |||
Plus, of course we are open to suggestions. Open a dialog. We're happy to discuss and determine a suitable project. | Plus, of course we are open to suggestions. Open a dialog. We're happy to discuss and determine a suitable project. | ||
Line 21: | Line 22: | ||
To get started review our page on how to [[Contribute]]. Then explore our [http://forums.amahi.org/viewforum.php?f=15 suggestions forum] and our new [http://bugs.amahi.org/ bug tracker] (features suggested). | To get started review our page on how to [[Contribute]]. Then explore our [http://forums.amahi.org/viewforum.php?f=15 suggestions forum] and our new [http://bugs.amahi.org/ bug tracker] (features suggested). | ||
− | From a more general perspective, Amahi is a platform that will support the deployment of other open source applications. If you are interested in integration applications in your area of | + | From a more general perspective, Amahi is a platform that will support the deployment of other open source applications. If you are interested in the integration of applications in your area of interest, just contact us. |
== Reference == | == Reference == |
Revision as of 18:03, 16 March 2009
Here's a sample of ideas for the 2009 GSOC for Amahi:
Hard:
- add support for UPnP control of home routers from within the setup pages, e.g. to easily and dynamically control settings like DHCP server enable/disable, port forwarding, etc.
- add support for Ubuntu or, in general, debian-based distributions
- enhance REST API to support management from other interfaces (eg. Android, iPhone)
- build Android or iPhone interface to control home server
- integrate one of the more complex applications, such as
- MythTV
- firewall (Shorewall, moonwall, ...)
Medium:
- enhance the theme engine to handle mainstream templates directly or with minimal configuration (e.g. Drupal, Wordpress, or others)
- replace BIND as DNS server by a more dynamic, reconfigurable DNS server
Easy:
- improve the theme engine to handle more sophisticated themes
- for the more design-oriented, build new and exciting themes
Plus, of course we are open to suggestions. Open a dialog. We're happy to discuss and determine a suitable project.
To get started review our page on how to Contribute. Then explore our suggestions forum and our new bug tracker (features suggested).
From a more general perspective, Amahi is a platform that will support the deployment of other open source applications. If you are interested in the integration of applications in your area of interest, just contact us.
Reference
- 2008 sponsors page
- HowTo submit an application:
- KDE Ideas