diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 0000000..e8a3735 --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,4 @@ +=0.1.0 + +* First public release + diff --git a/MIT-LICENSE b/MIT-LICENSE new file mode 100644 index 0000000..23d0c17 --- /dev/null +++ b/MIT-LICENSE @@ -0,0 +1,21 @@ +Copyright (c) 2012 Martin Thiede + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + diff --git a/README b/README new file mode 100644 index 0000000..a7d30e1 --- /dev/null +++ b/README @@ -0,0 +1,16 @@ +== RGen XSD - XML Schema Support for RGen + +RGen XSD is an extension to the RGen Modelling Framework which brings support for XML Schema. + +Features include: +* Reading XML Schema data into an RGen model +* Transformation of XML Schema data into an ECore metamodel +* Reading XML instances into an RGen model conforming to the generated ECore metamodel +* Includes XML Schema metamodels generated from normative schemas + += License + +RGen XSD is released under the MIT license. + +Included XML Schemas are copyright by the W3C, for details see readme.txt in subfolders. + diff --git a/todo b/TODO similarity index 100% rename from todo rename to TODO diff --git a/lib/rgen/xsd/xml/readme.txt b/lib/rgen/xsd/xml/readme.txt new file mode 100644 index 0000000..dee64b1 --- /dev/null +++ b/lib/rgen/xsd/xml/readme.txt @@ -0,0 +1,6 @@ +This folder contains the following schema parts as published by the W3C + +* xml.xsd (http://www.w3.org/2007/08/xml.xsd) + +Copyright © 2007 World Wide Web Consortium, (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University). All Rights Reserved. http://www.w3.org/Consortium/Legal/2002/copyright-documents-20021231 +