Changes

From Amahi Wiki
Jump to: navigation, search
77 bytes removed ,  21:33, 7 April 2014
* Contribute to this wiki! That is probably the most direct and quick way to contribute. Your experience helps others install and run their HDA!
* Share your experience in the area or running a server and answer questions in the [http://forums.amahi.org community forums] or in the [https://lists.sourceforge.net/lists/listinfo/amahi-users users mailing list]. If you are an experienced user, others will appreciate your efforts and this will make the project more usable and successful in the long run
* Talk about Amahi! Let people know what Amahi is about, help them install their HDA
* Promote Amahi, such as doing a presentation to your local LUG (Linux User Group), share your presentation with others!
* Blog or tweet about your experience with Amahi
* Make recommendations
* Do reviews or HOWTOs
* Help us create a polished "press kit" of sorts that we can give when managines magazines and website editors ask us about Amahi
* [[How to Create a new Theme|Create a theme or two]]
* Help us write a "manual" so that it's printable (in pdf and also [http://lulu.com, in paper])
* Submit to other sites that may like it! :-)
Aside from the above, there are two major ways to contribute in a more active role.
= Becoming an Application Maintainer Types of Contributor =
* This is very easy. If you are an expert, or even if you only know the basics We have three types of some application installation and configurationcontributor, this is a great way to contribute* Get in touch with <code>support at amahi dot org</code> indicating what application you would like from less involved to maintain and we will set you up as a application maintainermore involved:
* '''Editor:''' editing the apps "visual" part for English readability, HTML validation, logo/screenshot "shininess" and generally making beta apps look good* '''Tester''': testing, rating and sending feedback on beta apps* '''Packager''': packaging apps. no programming required You can become any (or all) of these three roles by making yourself known to the community in the forums or in the IRC channel and asking to become a contributor! = Contributing Code Becoming an Application Packager/Contributor =
* Join This is very easy. Whether you are an expert or you only know the [https://sourceforge.net/mailarchive/forum.php?forum_name=amahi-devel amahi-devel list]* Grab a copy basics of the git repo git clone git://git.amahi.org/amahi.git* Get yourself familiar with the piecessome application installation and configuration, and ask questions!* Make some changes this is a great way to the code, then test them:contribute* e.g. for testing Read the platform:[[Application Contributor]] Guide
cd platform/platform/html ./script/server and access it at http://hda:3000= Other Ways to Contribute =
* Then commit your changes What if I want to your git repo: git commit* After that you can generate a patch contribute but don't have the time to be sent upstream, e.g. for a patch of the latest commit:package an app?
git format-patch HEAD^Well here's a solution: you can find some apps for our developement team to package and we can do that for you.All you have to do is supply a link to the apps homepage and we will jump right on it. [[New_App_Ideas|NEW app ideas]] to add you app ideas to the list. Any and all apps are ok.HEAD
= Contributing Code =
* For more details, ask in the Follow this page to [https://sourceforge.net/mailarchive/forum.php?forum_name=amahi-devel amahi-devel list[contribute code]], or come by the [http://embed.mibbit.com/?server=irc.freenode.net&channel=%23amahi&noServerNotices=true&noServerMotd=true&autoConnect=true IRC channel]
12,424

edits