Difference between revisions of "New project ideas"

From Amahi Wiki
Jump to: navigation, search
Line 8: Line 8:
 
* integrate one of the more complex applications, such as
 
* integrate one of the more complex applications, such as
 
** MythTV back-end
 
** MythTV back-end
** FUPPES UpNP server (or other UpNP/DLNA server)
+
** FUPPES UPnP server (or other UPnP/DLNA server)
 
** firewall (Shorewall, moonwall, ...)  
 
** firewall (Shorewall, moonwall, ...)  
 
** Asterisk
 
** Asterisk
Line 24: Line 24:
 
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.
  
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).  
+
For other ideas, 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 the integration of applications in your area of interest, just contact us.
+
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 with suggestions.
  
 
== Reference ==
 
== Reference ==

Revision as of 18:07, 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 back-end
    • FUPPES UPnP server (or other UPnP/DLNA server)
    • firewall (Shorewall, moonwall, ...)
    • Asterisk
  • integration of LDAP as a back-end management system

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
  • build an integrated contact manager application

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.

For other ideas, review our page on how to Contribute. Then explore our suggestions forum and our new bug tracker (features suggested).

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 with suggestions.

Reference