1553
Comment:
|
2348
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
Line 5: | Line 4: |
http://freaknet.org/alpt/.cafudda_small.jpg |
|
Line 13: | Line 10: |
== How to use our GIT setup == 'You need to read these instructions only if you have a development account, anonymous read-only access is granted at the url git://code.dyne.org' In case you have a developer account then you already exchanged your ssh public key Next step is to check out the code over a secure connection, which in our case listens on port 2222, therefore add this entry into your .ssh/config (create the file if needed) {{{ Host code.dyne.org Compression yes Port 2222 User git }}} Then proceed cloning the repository {{{ git clone git@code.dyne.org:projectname.git }}} note that the above git url differs in syntax from the anonymous url, especially with the use of colon before projectname.git ''Remember that all your commits will be publicly exposed online'', forever archived and associated with the username you are using, therefore think twice and check your ''.gitconfig'' file: {{{ [user] name = Public name or nick email = never@published.by.us }}} You might also want to experience some special effects, then let us suggest these entries in .gitconfig {{{ [color] branch = auto diff = auto interactive = auto status = auto }}} Happy hacking! |
|
Line 25: | Line 64: |
* Hinezumilabs & Freaknet codes: Code/Hinezumi | * Hinezumilabs & Freaknet codes: [[Code/Hinezumi]] |
Line 27: | Line 66: |
== Highlights on single components == This section briefly reviews some code components in dyne.org software that is reusable and flexible enough to be an interesting recepy for programmers reading. * C++ code o Code/LinkList (C++) - variable lenght array implementing fast thread-safe operations - used in FreeJ, MuSE, IvySync and more o Code/SlangWidgets (C++) - an object oriented widget set for the S-Lang terminal library |
Welcome to the dyne.org developers wiki lounge
Software for the freedom of speech and creation, audio/video streaming architectures by the dyne.org hackers.
In these pages you'll find technical documentation on dyne.org software and code components used in them.
All code is licensed under the GNU GPL License.
Repositories are on http://git.dyne.org
How to use our GIT setup
'You need to read these instructions only if you have a development account, anonymous read-only access is granted at the url git://code.dyne.org'
In case you have a developer account then you already exchanged your ssh public key
Next step is to check out the code over a secure connection, which in our case listens on port 2222, therefore add this entry into your .ssh/config (create the file if needed)
Host code.dyne.org Compression yes Port 2222 User git
Then proceed cloning the repository
git clone git@code.dyne.org:projectname.git
note that the above git url differs in syntax from the anonymous url, especially with the use of colon before projectname.git
Remember that all your commits will be publicly exposed online, forever archived and associated with the username you are using, therefore think twice and check your .gitconfig file:
[user] name = Public name or nick email = never@published.by.us
You might also want to experience some special effects, then let us suggest these entries in .gitconfig
[color] branch = auto diff = auto interactive = auto status = auto
Happy hacking!
Developers lounge
This is a portal to various source code repositories, it gathers links and documentation about code components that are of no interest for the end user, only for the hacker.
This portal will not host the ultimate documentation of code components: it is a place for coders to exchange knowledge and experience about various reusable parts of their code.
If you are a coder and have something to document here, you are welcome to contact us
As an overview, these are other code repositories linked by this portal:
Hinezumilabs & Freaknet codes: Code/Hinezumi
Poetry Hacklab: http://poetry.freaknet.org/poetryminihowto/