Fork us on GitHub Follow us on Google+ Follow us on Facebook Follow us on Twitter

Changes between Version 55 and Version 56 of Repositories


Ignore:
Timestamp:
2016-02-16T11:23:16Z (3 years ago)
Author:
Jakub Jermář
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Repositories

    v55 v56  
    1 = Publicly Accessible HelenOS Repositories =
     1= HelenOS Repositories =
     2
     3== Official HelenOS Repository ==
     4
     5The official HelenOS repository (a.k.a mainline) is hosted at bzr://bzr.helenos.org/mainline.
     6
     7  * Mainline: '''bzr://bzr.helenos.org/mainline'''
     8  * Browse mainline [http://trac.helenos.org/browser/mainline online]
     9  * See instructions for obtaining and building HelenOS from [wiki:UsersGuide/CompilingFromSource source]
     10
     11== Launchpad ==
     12
     13The clone of HelenOS mainline and most of the development branches are hosted at Launchpad:
     14
     15  * [http://launchpad.net/helenos HelenOS branches] at Launchpad
     16
     17=== How to register a branch at Launchpad ===
     18
     19Register an account at launchpad, then follow their instructions to upload an SSH key. Go to the HelenOS branches project and click on ''Register a branch''. Select yourself as the owner and ''hosted'' as the branch type. Launchpad will then give you instructions how to push into the branch. Alternatively, if you want to allow others to push into the branch, you can register it as being owned by a team (either an existing one, such as HelenOS Core, or ask Jakub to create a new team, if needed).
     20
     21== Other HelenOS Branches ==
    222
    323If you are a HelenOS developer and you have one or more HelenOS Bazaar branches which are publicly accessible (for reading), please add them to the table below, along with a short one-line description.
    424
    525|| '''URI'''                  || '''Owner''' || '''Description''' ||
    6 || [http://trac.helenos.org/trac.fcgi/browser bzr://bzr.helenos.org/mainline] || -- || Official HelenOS repository (contains the ''mainline''). ||
    7 || [https://code.launchpad.net/~tomas-brambora/helenos/checkpoint lp:~tomas-brambora/helenos/checkpoint] || Tomas Brambora || Task checkpointing ||
    8 || [https://code.launchpad.net/~ersin/helenos/measure2 lp:~ersin/helenos/measure2] || Stanislav Kozina || Statistics and measurements ||
    9 || [https://code.launchpad.net/~jsvoboda/helenos/dynload lp:~jsvoboda/helenos/dynload] || Jiri Svoboda || Dynamic linking ||
    10 || [https://code.launchpad.net/~jakub/helenos/fs lp:~jakub/helenos/fs] || Jakub Jermar || File system development branch ||
    11 || [https://code.launchpad.net/~jakub/helenos/net lp:~jakub/helenos/net] || Jakub Jermar || Networking code emancipation branch ||
    12 || [https://code.launchpad.net/~jakub/helenos/ia64-revival lp:~jakub/helenos/ia64-revival] || Jakub Jermar || The ia64 revival branch. ||
    13 || [https://code.launchpad.net/~jakub/helenos/upa lp:~jakub/helenos/upa] || Jakub Jermar || Unified Panic Architecture. ||
    14 || [https://code.launchpad.net/~jakub/helenos/mm lp:~jakub/helenos/mm] || Jakub Jermar || Memory management related stuff. Mainly ticket 114. ||
    15 || [https://code.launchpad.net/~jiri-tlach/helenos/nommu lp:~jiri-tlach/helenos/nommu] || Jiri Tlach || Support for MMU-less operation. ||
    16 || [https://code.launchpad.net/~vojtech-horky/helenos/numa lp:~vojtech-horky/helenos/numa] || Vojtech Horky || NUMA support. ||
    17 || [https://code.launchpad.net/~helenos-nicf/helenos/nicf lp:~helenos-nicf/helenos/nicf] || NICF Team || Framework for network drivers, RTL8139, E1000 ||
    18 || [https://code.launchpad.net/~m-lombardi85/mfs lp:~m-lombardi85/mfs] || Maurizio Lombardi|| MINIX v3 filesystem driver ||
    19 || [https://code.launchpad.net/~m-lombardi85/exfat-helenos lp:~m-lombardi85/exfat-helenos] || Maurizio Lombardi|| exfat filesystem development branch ||
    20 || [https://code.launchpad.net/~wtachi/helenos/bithenge lp:~wtachi/helenos/bithenge] || Sean Bartell || [wiki:Bithenge Structured binary data tools] ([http://www.google-melange.com/gsoc/project/google/gsoc2012/wtachi/46005 GSOC 2012]/#317) ||
    2126|| [https://github.com/kurbel/genode git://github.com/kurbel/genode.git] ([https://github.com/kurbel/genode/tree/base-spartan base-spartan branch]) || Tobias Börtitz || [wiki:Genode HelenOS as a Genode platform] ([http://www.google-melange.com/gsoc/project/google/gsoc2012/kurbel/20001 GSOC 2012]/#419) ||
    22 || [https://code.launchpad.net/~medvedeva-julia/helenos/udf lp:~medvedeva-julia/helenos/udf] || Julia Medvedeva || [wiki:UDF UDF file system server] ([http://www.google-melange.com/gsoc/project/google/gsoc2012/shante/26002 GSOC 2012]/#303/#304) ||
    23 || [https://code.launchpad.net/~vivek-cs-iitr/helenos/gcc lp:~vivek-cs-iitr/helenos/gcc] || Vivek Prakash ||  [wiki:GCCPort Port GNU Compiler Collection (GCC) to HelenOS] ([http://www.google-melange.com/gsoc/project/google/gsoc2012/vivekp/54002 GSOC 2O12]/#413) ||
    24 || [https://code.launchpad.net/~adam-hraska+lp/helenos/rcu lp:~adam-hraska+lp/helenos/rcu] || Adam Hraška || Resizable, scalable, concurrent hash-table ([http://www.google-melange.com/gsoc/project/google/gsoc2012/hraska/16001 GSoC 2012]) ||
    25 || [https://code.launchpad.net/~zdenek-bouska/helenos/fuse lp:~zdenek-bouska/helenos/fuse] || Zdeněk Bouška || FUSE connector ||
    26 || [https://code.launchpad.net/~teyras/helenos-pf/trunk lp:~teyras/helenos-pf/trunk] || Jan Buchar || Packet filter (firewall/router) ||
    2727
    28 [https://code.launchpad.net/helenos HelenOS branches] at Launchpad
     28== Historic Repositories ==
    2929
    30 == How to register a branch at Launchpad ==
    31 
    32 Register an account at launchpad, then follow their instructions to upload an SSH key. Go to the HelenOS branches project and click on ''Register a branch''. Select yourself as the owner and ''hosted'' as the branch type. Launchpad will then give you instructions how to push into the branch. Alternatively, if you want to allow others to push into the branch, you can register it as being owned by a team (either an existing one, such as HelenOS Core, or ask Jakub to create a new team, if needed).
     30  * [http://historic.helenos.org Historic SVN repositories] of HelenOS