Difference between revisions of "New project ideas"
From Amahi Wiki
					
										
					
					| (11 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
| − | Here's a sample of ideas for  | + | Here's a sample of ideas for new Amahi projects | 
| − | + | =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 | 
| − | *  | + | * Add support for an Android based distribution  | 
| − | *  | + | * Enhance REST API to support management from other interfaces (eg. Android, iPhone) | 
| − | *  | + | * Build Android or iPhone interface to control home server | 
| − | ** MythTV | + | * Integrate one of the more complex applications, such as | 
| + | ** MythTV back-end | ||
| + | ** FUPPES UPnP server (or other UPnP/DLNA server, eg. uShare, mediatomb) | ||
| ** firewall (Shorewall, moonwall, ...)   | ** firewall (Shorewall, moonwall, ...)   | ||
| + | ** Asterisk | ||
| + | ** OpenPBX | ||
| + | * Integration of LDAP as a back-end management system | ||
| + | * Feature development (examples): | ||
| + | ** Easily change domain/DHCP settings managed by Amahi | ||
| + | ** Use external and internal domain (internet/intranet) | ||
| + | ** Change share servers to use a plugin system to allow each share to select which server they use | ||
| + | ** Browseable selection of files and paths in dashboard | ||
| + | ** Ability to add/mount disks via browser interface | ||
| + | ** Seamlessly add drives as an option for share points | ||
| − | + | = Medium = | |
| − | *  | + | * Integrate a mail server | 
| − | *  | + | * 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. | 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 [http://forums.amahi.org/viewforum.php?f=15 suggestions forum] and our new [http://bugs.amahi.org/ 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. | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
Latest revision as of 19:07, 14 June 2013
Here's a sample of ideas for new Amahi projects
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
- Add support for an Android based distribution
- 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, eg. uShare, mediatomb)
- firewall (Shorewall, moonwall, ...)
- Asterisk
- OpenPBX
 
- Integration of LDAP as a back-end management system
- Feature development (examples):
- Easily change domain/DHCP settings managed by Amahi
- Use external and internal domain (internet/intranet)
- Change share servers to use a plugin system to allow each share to select which server they use
- Browseable selection of files and paths in dashboard
- Ability to add/mount disks via browser interface
- Seamlessly add drives as an option for share points
 
Medium
- Integrate a mail server
- 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.
