Home » railML newsgroups » railml.misc » Public SVN repository and Trac ticket system
Public SVN repository and Trac ticket system [message #1083] Fri, 20 March 2009 09:21
Susanne Wunsch is currently offline  Susanne Wunsch
Messages: 180
Registered: March 2008
Senior Member
(Deutsche Version unterhalb der Englischen)

Hello,

did you already noticed, that we develop railML schemas with help of a
public SVN repository?

Please, have a look at

http://svn.railml.org/

(hosted by assembla.com)

All development specific regulations can be found at the "Wiki" tab
(see site above).

The SVN repository can be used by a SVN client with

http://svn2.assembla.com/svn/railML

Alternatively you can browse the code with an integrated code browser,
look at "Subversion&Trac" tab (see site above).

We use Trac ticket system in order to ensure defect elimination and
feature enhancements.

Why do we need that all?

Next railML release should be improved for interoperability
reasons!

We recognize growing interest in railML and thereby sparse detail on
how to use railML the right way. In order to better current and future
railML implementations, we develop clear XML schemas with
documentation and examples.

We restructure our subschemas with heavy use of references in order to
reduce semantic redundancies inside and between our subschemas.

The aim is, to get railML quite redundancy free with preserving
implemented features of railML 1.1 and enhancing by new qualified
features.

Documentation of current elements and attributes can be found at

http://wiki.railml.org/

Examples are under version control (see SVN repository).

In order to achieve the aim, we need help of all railML users,
irrespective of already implemented railML or aspired implementation
of railML.

Please, review current schemas (in SVN repository) for your needs.

Please, study current examples for designated use of railML schemas.

Please, improve current documentation, asking for element and/or
attribute usage.

Please, send us your use of railML in some "faked" examples.

Please, post your comments, questions, defects, feature requests ...
in the news forums.

Thanks a lot.

Let's make a new generation of interoperable interface for railway
applications together!

Kind regards,
Susanne

********************** Deutsche Version *****************************

Hallo an alle railML Interessierte,

Haben Sie schon die aktuellen Schemenentwicklungen im SVN Repository
entdeckt?

Schauen Sie doch mal unter:

http://svn.railml.org/

(hosted by assembla.com)

Regeln der Schemenentwicklung (von SVN Commits bis zur XML Syntax)
werden im "Wiki"-Reiter beschrieben. Dieses Wiki ist also in erster
Linie für uns Koordinatoren gedacht.

Mit einem SVN Client kann man direkt auf das Repository zugreifen:

http://svn2.assembla.com/svn/railML

Der integrierte Code-Browser ermöglicht einen schnellen Überblick über
die Veränderungen in den Schemen und Beispielen. Er ist über einen
Link im Reiter "Subversion&Trac" zu erreichen.

Desweiteren nutzen wir nun das Trac Ticket System, um
Fehlerbeseitigung und inhaltliche Weiterentwicklung zu verbessern.

Weshalb brauchen wir das alles?

Die nächste railML Version soll im Sinne der Interoperabilität
verbessert werden!

Uns erreichen zunehmend Anfragen zu railML, gepaart mit
Unsicherheiten, wie dieses zu verwenden ist.

Um die derzeit vorhandenen und zukünftige railML Implementierungen zu
verbessern, entwickeln wir klar strukturierte railML Schemen mit
darauf abgestimmten Beispielen und Dokumentation.

Dafür verändern wir die railML-Struktur mit Hilfe von Referenzen
innerhalb und zwischen den Teilschemen. Dabei achten wir auf die
Sicherung der seit railML 1.1 bestehenden Informationen und erweitern
diese um neue Anforderungen der eisenbahnspezifischen Softwaretools.

Die Dokumentation der derzeit implementierten Elemente und Attribute
ist im railML-Wiki zu finden:

http://wiki.railml.org/

Beispiele zur Nutzung von railML sind versionskontrolliert (siehe SVN
repository).

Um die genannten Ziele zu erreichen, brauchen wir die Mitwirkung aller
railML Nutzer, unabhängig davon, ob railML bereits implentiert wurde,
oder geplant ist, railML zu implementieren.

Bitte überprüfen Sie die aktuellen Schemen (im SVN repository), ob sie
Ihren Bedürfnissen entsprechen.

Bitte analysieren Sie die aktuellen Beispiele (im SVN repository), um
die gewünschte Nutzung von railML zu erkennen.

Bitte verbessern Sie die aktuelle Dokumentation durch spezifische
Anfragen bezüglich der Verwendung von railML Elementen und Attributen.

Bitte schicken Sie uns ihre railML Beispiele, um anderen railML
Nutzern und uns als Koordinatoren, Ihre benötigten Elemente und
Attribute und deren Verwendung darzustellen.

Bitte senden Sie Ihre Kommentare, Fragen, mögliche Fehler, gewünschte
Elemente/Attribute, ... in einem unserer News Foren.

Vielen Dank dafür.

Lassen Sie uns gemeinsam eine neue Generation einer interoperablen
Schnittstelle für eisenbahnspezifische Softwaretools erschaffen!

Liebe Grüße,
Susanne

--
Susanne Wunsch
Schema Coordinator: railML.common
Previous Topic: Thesis about a our sistem inegrated with RailML
Next Topic: Download of RailML 2.0 release candidates | Roadmap
Goto Forum:
  


Current Time: Sat May 27 02:21:55 CEST 2017