Changes

From Amahi Wiki
Jump to: navigation, search
no edit summary
Packaging applications is through a simple web form in the contributor's area of amahi.org.
Here is a ''really old'' 10-page Powerpoint presentation [http[:File://www.scribd.com/doc/14742829/Amahi-Packaging-Applications-for-OneClick-Installation .ppt|HOWTO package an application]] (PPT) <!--([["File:Packaging-Applications-for-OneClick-Installation.pdf|PDF]])-->.
The fields in the application's form are listed below with their descriptions:
= Logo URL =
Best resolution for the logo is 160x120px or multiples thereof320x240px.
It should have transparent background (for best integration in all themes).
Valid formats are png (much recommended), jpg, png and gif. The best logos are well centered with the logo covering most of the image and transparent background. They must be uploaded in the Amahi wiki and referenced in the app. Please do not reference images from other sites. If you need a quick image editor, you can use the free online image editor [http://aviary.com/apps/flash/aviary/index.aspx?tid=1&Phoenix Phoenix], by Aviary.
= Screenshot URL =
Best resolution for the screenshot is 320x240px or multiples thereof.
It should have transparent background (for best integration in all themes).Valid formats are png, jpgand gif. It must not be blurry. '''Most times it's best to zoom in as much as possible to a representative area of the screen, png not the whole screen of the app.''' They must be uploaded in the Amahi wiki and gifreferenced in the app. Please do not reference images from other sites.  If you need a quick image editor, you can use the free online image editor [http://aviary.com/apps/flash/aviary/index.aspx?tid=1&Phoenix Phoenix], by Aviary.
= Source URL =
Users will also be able to type blog in the address bar of browsers to reach the app. If this name is not available, a subsequent name will be picked, e.g. blog1.
= RPM(s) Package =This field is a list, the name of the RPM package for the application. If this name is different per distro that Amahi is supported on, it may be discerned per the [[Package naming conventions]]. = Package Dependencies =This field is a space-separated list, *preceded* by the name of any other required RPMs packages (space-separated or comma-separated).  If this list of names is different per distro that Amahi is supported on, it may be discerned per the [[Package naming conventions]]. These will be installed via yum /apt-get in one install command. Note, however, that for reliability reasons, only the main (last) RPM these will not be removed upon un-install.
= Custom Webapp Options =
Trusted, Bots, Bureaucrats, emailconfirmed, Administrators
3,789

edits