IT Infrastructure

From syn2cat - HackerSpace.lu
(Difference between revisions)
Jump to: navigation, search
m (On-Site Servers)
(On-Site Computers)
 
(23 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==Trac Project Management==
+
==Project Management==
We offer free trac environments and subversion repositories to our members.<br/>
+
We offer free '''redmine''' environments as well as '''subversion''' or '''git''' repositories to our members.<br/>
You're working on a project and need a comfortable way of managing it?<br/>
+
 
[[Special:EmailUser/Kwisatz|'''Apply''']] for an environment!
+
Our redmine environments are hosted on [https://source.hacker.lu source.hacker.lu].
 +
Recently we opened our own [https://github.com/syn2cat/ section on github] which should be used for all new projects. We also have the possibility to host a limited amount of private projects on github.
 +
 
 +
Quick cheat sheet on how to use git for syn2cat:
 +
 
 +
<!--
 +
On top of a redmine project you find a git URL. there is often a read only, and a read write version. Choose the RW version by clicking on the git+ssh button.
 +
-->
 +
 
 +
The URL for a repository is usually in the form:  git://source.hacker.lu/projectname.git for the read only version and git+ssh://source.hacker.lu/var/repo/projects/projectname.git for the read/write version.
 +
If your redmine user is different than you local user, you need to specify that as well like this:
 +
git+ssh://<font color=green>username@</font>source.hacker.lu/var/repo/projects/projectname.git
 +
 
 +
First time you work on a project? Copy paste the text into your unix shell:
 +
 
 +
git clone git://source.hacker.lu/projectname.git  # change url to the project you want (see above)
 +
git config push.default matching
 +
 
 +
You modified stuff and want to send it to the server? Do this:
 +
 
 +
git commit -a -m 'my commit message'
 +
git push [whereto] [mybranch]
 +
 
 +
Want to retrieve stuff that others have modified? Here you go:
 +
 
 +
git pull
 +
 
 +
If you add a new file, you need to tell git about it:
 +
 
 +
git add path/to/the/file
  
 
==Free Email Account==
 
==Free Email Account==
Members can also get a fully fledged '''imap''' email account, including a modern webmail interface.<br/>
+
Members can also get a fully fledged '''imap/smtp''' email account, including a modern webmail interface.<br/>
The address will work for both '''@hackerspace.lu''' and '''@mallory.lu'''. Just [[Special:EmailUser/Kwisatz|drop us a line]] to get your email account.
+
The following domain names are currently available: '''@syn2cat.lu''', '''@hackerspace.lu''' and '''@hacker.lu'''.<br/>
 +
See [[Email]] for more information.
 +
 
 +
== Access to syn<sub>2</sub>cat file vault ==
  
== Access to syn<sub>2</sub>cat file fault ==
+
All syn<sub>2</sub>cat data, unless otherwise marked, is licensed under the [http://creativecommons.org/licenses/by-sa/3.0/lu/ CC-BY-SA license], which means that you may use and redistribute the files as long as you give due credit and re-publish them under the same terms. You may access the data (''read-only'') by using '''git''':
All syn<sub>2</sub>cat data, unless otherwise marked, is licensed under the [http://creativecommons.org/licenses/by-sa/3.0/lu/ CC-BY-SA license], which means that you may use and redistribute the files as long as you give due credit and re-publish them under the same terms. You may access the data (''read-only'') by using '''subversion''':
+
  git clone git://source.hacker.lu/graphx.git
  svn co svn://hackerspace.lu/storage
+
  
If you'd like to get ''write'' access, please [[Special:EmailUser/Kwisatz|email kwisatz]].
+
If you'd like to get ''write'' access, please [mailto:sysops@lists.hackerspace.lu drop us a line].
  
== On-Site Servers ==
+
==Related wiki pages==
{{#ask: [[Category:Server]] | format=ul }}
+
  
Use [[Form:Server]] to add another one.
+
{{#ask: [[Category:IT_Infrastructure]] | format=ul }}
  
== Wish-Lists ==
+
== On-Site Computers ==
We don't have the stuff you fancy? One of the advantages of a hackerspace is that, together, we can afford it. Use one of the following wish-lists to add your favourite book, hardware, whatever:
+
Note: after the move from [[Hackerspace, Strassen|Stage1]] to [[Level2]], this list (being autogenerated) is misleading. Most of material is in storage as we had to dismantle the [[ComputerMuseum]]
 +
{{#ask: [[Category:Computer]] | format=ul }}
  
{{#ask: [[Category:Wish-List]] |format=ul}}
+
Use [[Form:Computer]] to add another one.

Latest revision as of 06:54, 17 April 2015

Contents

[edit] Project Management

We offer free redmine environments as well as subversion or git repositories to our members.

Our redmine environments are hosted on source.hacker.lu. Recently we opened our own section on github which should be used for all new projects. We also have the possibility to host a limited amount of private projects on github.

Quick cheat sheet on how to use git for syn2cat:


The URL for a repository is usually in the form: git://source.hacker.lu/projectname.git for the read only version and git+ssh://source.hacker.lu/var/repo/projects/projectname.git for the read/write version. If your redmine user is different than you local user, you need to specify that as well like this: git+ssh://username@source.hacker.lu/var/repo/projects/projectname.git

First time you work on a project? Copy paste the text into your unix shell:

git clone git://source.hacker.lu/projectname.git  # change url to the project you want (see above)
git config push.default matching

You modified stuff and want to send it to the server? Do this:

git commit -a -m 'my commit message'
git push [whereto] [mybranch]

Want to retrieve stuff that others have modified? Here you go:

git pull

If you add a new file, you need to tell git about it:

git add path/to/the/file

[edit] Free Email Account

Members can also get a fully fledged imap/smtp email account, including a modern webmail interface.
The following domain names are currently available: @syn2cat.lu, @hackerspace.lu and @hacker.lu.
See Email for more information.

[edit] Access to syn2cat file vault

All syn2cat data, unless otherwise marked, is licensed under the CC-BY-SA license, which means that you may use and redistribute the files as long as you give due credit and re-publish them under the same terms. You may access the data (read-only) by using git:

git clone git://source.hacker.lu/graphx.git

If you'd like to get write access, please drop us a line.

[edit] Related wiki pages


[edit] On-Site Computers

Note: after the move from Stage1 to Level2, this list (being autogenerated) is misleading. Most of material is in storage as we had to dismantle the ComputerMuseum


Use Form:Computer to add another one.

Personal tools
Namespaces

Variants
Actions
Navigation
syn2cat
Hackerspace
Activities
Initiatives
Community
Tools
Tools