Difference between revisions of "WG/Modeling and Ingesting Version control systems"

From Software Heritage Wiki
Jump to: navigation, search
Line 1: Line 1:
= Working group on Modeling and Ingesting Version control systems =
+
= Charter =
== Charter ==
+
 
=== Mission ===
+
== Mission ==
 
The mission of the Software Heritage archive is to preserve the software source code,
 
The mission of the Software Heritage archive is to preserve the software source code,
 
together with the history of its development, that is essential to understand how and
 
together with the history of its development, that is essential to understand how and
Line 15: Line 15:
 
to date.
 
to date.
  
=== Duration ===
+
== Duration ==
 
How long the group is expected to stay in operation; includes date of creation
 
How long the group is expected to stay in operation; includes date of creation
  
=== Expected outcomes ===
+
== Expected outcomes ==
''Monitoring'' the existing and emerging new standards for VCSs.
 
  
''Evaluating and modeling'' the features of VCSs that are new or missing w.r.t. the Software Heritage VCS model.
+
* ''Monitoring'' the existing and emerging new standards for VCSs.
 +
* ''Evaluating and modeling'' the features of VCSs that are new or missing w.r.t. the Software Heritage VCS model.
 +
* ''Proposing evolutions'' for the Software Heritage VCS model.
  
''Proposing evolutions'' for the Software Heritage VCS model.
+
== Related working groups ==
 
 
=== Related working groups ===
 
 
This working group is related to: [[Modeling_and_Ingesting_Version_control_systems | Modeling and Ingesting Version control systems (MIV)]]
 
This working group is related to: [[Modeling_and_Ingesting_Version_control_systems | Modeling and Ingesting Version control systems (MIV)]]
  
 +
= Team contact(s) =
  
== Team contact(s) ==
 
 
* [https://upsilon.cc/~zack Stefano Zacchiroli]
 
* [https://upsilon.cc/~zack Stefano Zacchiroli]
  
== Documents ==
+
= Documents =
 
Documents produced by the working group will be listed in this section.
 
Documents produced by the working group will be listed in this section.
  
== Connections ==
+
= Connections =
 
Active or planned connections to other initiatives, and activities will be listed in this section.
 
Active or planned connections to other initiatives, and activities will be listed in this section.
  
== Infrastructure ==
+
= Infrastructure =
=== Mailing list ===
+
 
 +
== Mailing list ==
 
* https://sympa.inria.fr/sympa/info/miv-wg-swh
 
* https://sympa.inria.fr/sympa/info/miv-wg-swh

Revision as of 07:50, 4 May 2016

Charter

Mission

The mission of the Software Heritage archive is to preserve the software source code, together with the history of its development, that is essential to understand how and why a particular software artefact has been created.

For this, preserving the history contained in any Version Control System (VCS), is of paramount importance. To ensure uniform access to the development history of software artefacts, independently of the particular VCS used, Software Heritage is built around a model of what a VCS is, that must be generic enough to ecompass the features found in all of them.

The MIV working group's main objective is to ensure this core VCS model stays up to date.

Duration

How long the group is expected to stay in operation; includes date of creation

Expected outcomes

  • Monitoring the existing and emerging new standards for VCSs.
  • Evaluating and modeling the features of VCSs that are new or missing w.r.t. the Software Heritage VCS model.
  • Proposing evolutions for the Software Heritage VCS model.

Related working groups

This working group is related to: Modeling and Ingesting Version control systems (MIV)

Team contact(s)

Documents

Documents produced by the working group will be listed in this section.

Connections

Active or planned connections to other initiatives, and activities will be listed in this section.

Infrastructure

Mailing list