Editing Getting started with Maemo Garage

Warning: You are not logged in. Your IP address will be recorded in this page's edit history.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 10: Line 10:
* Bugtracker
* Bugtracker
** Also includes a patch tracker, support tracker and feature request tracker
** Also includes a patch tracker, support tracker and feature request tracker
-
* Subversion hosting ([[Git_For_Garage|Git]] available [[Git_For_Garage#Requesting Git for your Garage project |on request]])
+
* Subversion hosting ([[Git_For_Garage|Git]] available on request)
** Web-based repository browsing
** Web-based repository browsing
* Project file hosting (binary and source release archives)
* Project file hosting (binary and source release archives)
Line 19: Line 19:
=== Registering a Garage account ===
=== Registering a Garage account ===
-
To create a Garage project you must have a Garage user account. The [https://garage.maemo.org/account/register.php Garage user registration page] can be found at the top of the [https://garage.maemo.org/ Garage home page].
+
To create a Garage project you must have a Garage user account. The [https://garage.maemo.org/account/register.php Garage user registration page] can be found at the top of the [https://garage.maemo.org/ Garages home page].
=== Registering a project ===
=== Registering a project ===
Line 27: Line 27:
The list below shows requirements of a Garage project. You may be sucessful in acquiring project space if you remember the text on the [https://garage.maemo.org/ Garage home page], ‘This site is meant for hosting various software projects related to the maemo developer platform.’  Each project must determine these settings for themselves.
The list below shows requirements of a Garage project. You may be sucessful in acquiring project space if you remember the text on the [https://garage.maemo.org/ Garage home page], ‘This site is meant for hosting various software projects related to the maemo developer platform.’  Each project must determine these settings for themselves.
<!-- this list is unhelpful and should be removed, or moved to a sub-page (amigadave) -->
<!-- this list is unhelpful and should be removed, or moved to a sub-page (amigadave) -->
-
==== Project purpose and summary ====
+
==== Project Purpose And Summarization ====
-
The project purpose is perhaps one of the most important items on the list of requirements. The site administrator will approve your project primarily based on this statement.
+
The project purpose is perhaps one of the most important items on the list of requirements. This statement says what you plan to do. The site administrator will approve your project primarily based on this statement. Remember that the admins are looking to see if your goal matches their intent of the site. Test projects will not be approved. You can either download a copy of the gForge software or try one of their demo sites.
==== License ====
==== License ====
Line 37: Line 37:
==== Project Public Description ====
==== Project Public Description ====
-
Your project public description is your first communication with users, and so it is important to offer a concise outline of the project. However, the description can be revised at a later time.
+
Your project public description is your first communication with users. Please pick it accordingly with a marketing hat on your head. However, don't let it stop progress if you cannot think of something clearly that describes your project. It can be revised later.
==== Project Unix Name ====
==== Project Unix Name ====
-
The final requirement is the name that will be used for your project on the Garage servers. This name will be used in many tools and URLs, such as the project information page at <nowiki>https://garage.maemo.org/projects/unixprojectname</nowiki>, where ''unixprojectname'' is replaced with the selected name.
+
The final requirement is what name will you use to plant your project on the Garage servers? This name will be used in many tools and URLs, such as the project information page at <nowiki>https://garage.maemo.org/projects/unixprojectname</nowiki>, where ''unixprojectname'' is relaced with the selected name.
== Working with Subversion ==
== Working with Subversion ==
Line 50: Line 50:
== Creating a website ==
== Creating a website ==
-
To use Garage’s website hosting, a <code>www</code> directory containing a static website must be added as a toplevel directory in the Subversion (or Git) repository of the project. The index page should be named <code>index.html</code>, and be placed in the <code>www</code> directory. Changes to a project website must be made to the source code repository, like any source code changes, but are only visible on the project website after a [http://lists.maemo.org/pipermail/maemo-developers/2009-March/018717.html delay of upto 20 minutes]. A project website can be accessed from the project information page.
+
To use Garage’s website hosting, a <code>www</code> directory containing a static website must be added as a toplevel directory in the Subversion (or Git) repository of the project. The index page should be named <code>index.html</code>, and be placed in the <code>www</code> directory. Changes to a project website must be made to the source code repository, like any source code changes, but are only visible on the project website after a delay of several minutes. A project website can be accessed from the project information page.
== Trackers and tasks ==
== Trackers and tasks ==
Line 62: Line 62:
== External resources ==
== External resources ==
-
* [http://gforge.org/ gForge] the project hosting software used by Garage
+
* [http://gforge.org/ gForge] the project hosting software use by Garage
* [http://svnbook.red-bean.com/ Version control with Subversion book] a free online Subversion book, also available in print
* [http://svnbook.red-bean.com/ Version control with Subversion book] a free online Subversion book, also available in print
* [http://tortoisesvn.tigris.org/ TortoiseSVN] a Windows SVN client
* [http://tortoisesvn.tigris.org/ TortoiseSVN] a Windows SVN client
 +
[[Category:Development]]
[[Category:Development]]

Learn more about Contributing to the wiki.


Please note that all contributions to maemo.org wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see maemo.org wiki:Copyrights for details). Do not submit copyrighted work without permission!


Cancel | Editing help (opens in new window)

Templates used on this page: