Dev heaven

Version 95 (kju, 06/05/2009 07:48)

1 91 kju
h1. Welcome at DevHeaven!
2 81 kju
3 89 kju
{{>toc}}
4 85 kju
5 1 Sickboy
[[What is dev heaven]] - join our community today!
6 86 kju
7 91 kju
The [[Entry|DevHeaven Entry]] page will give you a basic idea what DevHeaven is all about,
8 91 kju
as well as what you can find on the site!
9 1 Sickboy
10 93 kju
*Make sure to look at the* "index of the wiki":/wiki/heaven/Page_index/special
11 93 kju
*to see all the interesting topics available*.
12 86 kju
13 1 Sickboy
14 91 kju
h1. Communication for DevHeaven 
15 1 Sickboy
16 91 kju
* [[Email forwarding|DevHeaven email forwarding for devs]]
17 91 kju
* [[Skype|DevHeaven Skype group chat]]
18 91 kju
* "DevHeaven forum":/projects/heaven/boards
19 1 Sickboy
20 91 kju
21 52 kju
h1. Git & SVN - the project file handling (VCS)
22 1 Sickboy
23 80 kju
* [[What is a Version Control System|What's a version control system (VCS) and what are its benefits?]]
24 82 kju
* [[Request your project space|Request your project space at dev heaven]]
25 80 kju
* [[Git vs SVN comparison]]
26 83 kju
* [[Source Control Management|Setup explained to access a Git/SVN repository]]
27 88 Squelch
* SCM systems available at Dev Heaven, with setup instructions.
28 80 kju
** [[Git]] (preferred)
29 80 kju
** [[Subversion]]
30 1 Sickboy
31 1 Sickboy
32 1 Sickboy
h1. Dev tools
33 1 Sickboy
34 83 kju
* [[RSS|RSS Feeds Guide]]
35 83 kju
* [[Code editors]]
36 1 Sickboy
* [[Diff tools]]
37 80 kju
* [[Virtual folders and files]]
38 80 kju
* [[Toolset overview]]
39 85 kju
* [[Handy links|Handy Links]]
40 91 kju
* "Gist: GitEnabled Pastebin":http://gist.github.com:
41 91 kju
  Temporary code hosting with markup and indentation to share in IM or forums.
42 78 kju
43 80 kju
44 52 kju
h1. RedMine - the website system (RM)
45 59 kju
46 91 kju
h2. DevHeaven support team
47 1 Sickboy
48 59 kju
* Site admins
49 59 kju
** "Sickboy":/account/show/3
50 59 kju
** "kju":/account/show/4
51 94 Sickboy
** "Squelch":/account/show/16
52 75 Sickboy
53 91 kju
* Add SSH keys / manage repositories
54 60 Sickboy
** "Squelch":/account/show/16 (Git)
55 95 kju
** "kju":/account/show/4 (Git)
56 59 kju
** "Sickboy":/account/show/3 (Git/SVN)
57 60 Sickboy
58 59 kju
* Create projects
59 59 kju
** "kju":/account/show/4
60 59 kju
61 91 kju
h2. Server hardware
62 1 Sickboy
63 1 Sickboy
* CPU: AMD Opteron 1356, 4x 2.3 Ghz.
64 72 Sickboy
* MEM: 8 GB
65 72 Sickboy
* HDD: 2x 1TB, RAID-1
66 73 Sickboy
* OS: Linux; Debian
67 72 Sickboy
68 67 Sickboy
h2. Backups
69 67 Sickboy
70 67 Sickboy
Our backup schedule:
71 67 Sickboy
* Full Backup of Repository, Website and Configuration Data
72 67 Sickboy
** Every Saturday
73 67 Sickboy
* MySQL Databases-Only
74 67 Sickboy
** Twice Every Day
75 67 Sickboy
76 91 kju
All backups are immediately uploaded off-site to secure against hardware failure.
77 91 kju
Our server is also equipped with RAID-1 to protect our data against single-point-of-failure.
78 91 kju
Before any maintenance, we backup the affected data aswell.
79 67 Sickboy
80 68 Sickboy
We are looking into providing our hosted Projects with private backups of their data.
81 68 Sickboy
82 76 Sickboy
h2. Donations
83 76 Sickboy
84 76 Sickboy
The costs for running the server powering dev-heaven.net, are 99 EUR a month.
85 83 kju
We offer our service freely, but if you would like to support us, please feel free to "donate":/embedded/heaven/donate.html.
86 76 Sickboy
87 77 Sickboy
h2. Technicalities
88 1 Sickboy
89 90 kju
h3. Language setting for the site
90 90 kju
91 90 kju
The site detects your language setting of your local computer (via the operating system).
92 90 kju
You can change it to any desired language in "My account":/my/account.
93 90 kju
94 77 Sickboy
h3. Issues list
95 77 Sickboy
96 79 kju
* RMB SC on an issue in the list to quick change its settings (ALT + LMB SC for Opera users).
97 79 kju
* Use CTRL + LMB SC to tick multiple issues. Use RMB SC to change them all at once.
98 50 Sickboy
99 77 Sickboy
h3. Repository changesets
100 1 Sickboy
101 84 kju
* Activity on repositories seems only to be synced when the "Repository" tab
102 1 Sickboy
  of the Project has been visited since the commits.
103 1 Sickboy
104 84 kju
h3. Wiki
105 48 Sickboy
106 77 Sickboy
* "RM WikiFormatting":/help/wiki_syntax_detailed.html
107 1 Sickboy
* Overall formatting powered by "Textile":http://hobix.com/textile/
108 57 Spooner
* "Quick Reference":http://hobix.com/textile/quick.html of Textile formatting
109 65 kju
* "The Textile Reference Manual":http://thresholdstate.com/articles/4312/the-textile-reference-manual
110 71 kju
* "Multilevel list with ordered lists":http://www.redmine.org/boards/2/topics/show/4676
111 1 Sickboy
* [[Style guide]]
112 66 kju
113 64 Spooner
h3. Themes
114 51 kju
115 1 Sickboy
* "Some themes":http://www.redmine.org/boards/1/topics/show/2736
116 77 Sickboy
* "How to create a custom Redmine theme":http://www.redmine.org/wiki/redmine/HowTo_create_a_custom_Redmine_theme
117 91 kju
118 91 kju
h3. Permission overview
119 56 kju
120 92 kju
attachment:devheaven_permission_report_2009_05_12.pdf
121 92 kju
122 56 kju
h3. Permission testing
123 77 Sickboy
124 61 Sickboy
* Use your non standard browser to test *anon* access.
125 62 Sickboy
* Login temporarily with test/test to test *non member* permissions.
126 61 Sickboy
127 51 kju
h3. Unable to view "Statistics" under the Repository view
128 51 kju
129 57 Spooner
Please install "SVG":http://www.adobe.com/svg/viewer/install/mainframed.html