summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* metadata.xsd: add codeberg remote-idHEADmasterThomas Bracht Laumann Jespersen2023-09-141-0/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.xsd: add kde-invent remote-idSam James2023-02-231-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* metadata.xsd: add savannah, savannah-nongnu remote-idsSam James2022-09-161-0/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* metadata.xsd: Add freedestkop-gitlab remote-idMatt Turner2022-09-141-0/+1
| | | | | Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* metadata.xsd: Add gnome-gitlab remote-idMatt Turner2022-09-141-0/+1
| | | | | Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
* metadata.xsd: add hackage remote-idSam James2022-07-291-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* metadata.xsd: add sourcehut remote-idSam James2022-07-231-0/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* metadata.xsd: Drop obsolete gitorious remote-id typeUlrich Müller2022-05-251-1/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.xsd: Drop obsolete sourceforge-jp remote-id typeUlrich Müller2022-05-231-1/+0
| | | | | | This has been renamed to osdn, see commit 4b5fede. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.xsd: Add osdn remote-id typeUlrich Müller2022-05-231-0/+1
| | | | | | | This follows renaming of SourceForge.JP to OSDN (in 2015). The sourceforge-jp remote-id type will be removed later. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.xsd: Add gentoo remote-id typeUlrich Müller2022-05-231-0/+1
| | | | | | | This follows an earlier update of the DTD, commit f265dac in data/dtd.git. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.xsd: Drop obsolete remote-id typesUlrich Müller2022-05-231-3/+0
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* repositories.xsd: Use xs:language for lang attributesUlrich Müller2022-05-221-213/+1
| | | | | | Use a built-in datatype of XML Schema instead of hand-crafting our own. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.xsd: Use xs:language for lang attributesUlrich Müller2022-05-221-218/+6
| | | | | | | Use a built-in datatype of XML Schema instead of hand-crafting our own. Bug: https://bugs.gentoo.org/578294 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* repositories.xsd: owner elements are orderedUlrich Müller2022-05-211-2/+2
| | | | | | | Namely, email before name, for consistency with repositories.dtd. Current repositories.xml still validates after this change. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.xsd: Support FTP URLsUlrich Müller2022-01-221-2/+2
| | | | | | | | Base urlType on xs:anyURI. Slightly simplify the mailto syntax (a dot in the domain part is actually not required). Closes: https://bugs.gentoo.org/830211 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* metadata.xsd: Add <maintainer proxied=""/> attributeMichał Górny2021-03-141-0/+10
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* metadata.xsd: Allow heptapod for remote-idMichał Górny2020-10-151-0/+1
| | | | | Submitted-by: Torokhov Sergey <torokhov-s-a@yandex.ru> Signed-off-by: Michał Górny <mgorny@gentoo.org>
* Add initial schema for GLSAsMichał Górny2018-03-181-0/+280
|
* metadata.xsd: Support <stabilize-allarches/>, GLEP 68 v1.1Michał Górny2018-03-131-0/+11
|
* repositories: Make owner type required, now that we filled it inMichał Górny2017-04-071-1/+2
|
* metadata.xsd: fix upstream maintainer name uniquity constraintGöktürk Yüksek2016-05-081-6/+5
| | | | | | | | Current constraint doesn't work because the xpath walk starts from <maintainer> and looks for children <maintainer>. Move the constraint inside <upstream> to fix it. Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* metadata.xsd: properly check for duplicate <longdescription> elementsGöktürk Yüksek2016-05-081-1/+1
| | | | | | | The uniqueness constraint for <longdescription> is on (@lang, @restrict). However, there's no default value for restrict which makes the constraint fail. Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* metadata: Correctly require downstream maintainer <email/>Michał Górny2016-05-071-3/+4
|
* metadata: Fix allowing multiple <description/>s on maintainersMichał Górny2016-05-061-8/+9
|
* metadata.xsd: upstream maintainer must have exactly one <name/> elementGöktürk Yüksek2016-05-061-1/+1
| | | | Signed-off-by: Göktürk Yüksek <gokturk@binghamton.edu>
* Disallow whitespace in URLsMichał Górny2016-04-183-3/+3
|
* metadata: Use more portable fake-attr uniquity constraint for subslotsMichał Górny2016-04-161-19/+16
|
* projects: Ensure at most one <description/> for each projectMichał Górny2016-03-261-2/+16
|
* Revert "projects: Allow multi-language descriptions"Michał Górny2016-03-261-224/+1
| | | | | This is not covered by GLEP 67, and it does not really make sense to add partial localization like this.
* Revert "projects: Allow lang="" for member roles"Michał Górny2016-03-261-1/+1
| | | | This is not correct with max of 1 occurence.
* projects: Allow lang="" for member rolesMichał Górny2016-03-261-1/+1
|
* projects: Allow multi-language descriptionsMichał Górny2016-03-181-1/+224
|
* repositories: Copy allowed languages overMichał Górny2016-03-181-1/+209
|
* projects: Allow any order of elements, add keys to restrict repetitionsMichał Górny2016-03-181-14/+18
|
* repositories: Ensure there is at most one <homepage/>Michał Górny2016-03-181-1/+14
|
* repositories: Change default language to 'en', alike metadata.xmlMichał Górny2016-03-181-1/+1
|
* repositories: Add uniquity constraints for repo descriptionsMichał Górny2016-03-181-0/+8
|
* metadata: Remove <natural-name/>Michał Górny2016-03-181-1/+0
|
* metadata: Add complete uniqueness & anti-repetition constraintsMichał Górny2016-03-181-3/+37
|
* metadata: Revert "Allow multiple <doc/> elements with the same language"Michał Górny2016-03-181-1/+6
| | | | | Block multiple <doc/> elements after receiving confirmation from GLEP 46 author.
* metadata: Default restrict to implicit '' and allow itMichał Górny2016-03-181-2/+3
| | | | | Use an implicit default of restrict="" to allow uniquity constraints to work correctly when no restrict="" is defined.
* metadata: Allow <slots/> elements in any orderMichał Górny2016-03-181-7/+20
|
* metadata: Remove outdated <cat/> commentMichał Górny2016-03-181-2/+0
|
* metadata: Constraint <slot/> to be uniqueMichał Górny2016-03-181-1/+6
|
* metadata: Add a note on restrict="" uniquity problemsMichał Górny2016-03-181-0/+3
|
* metadata: Prevent (accidental?) duplicate maintainer entriesMichał Górny2016-03-181-0/+5
|
* metadata: Allow multiple <doc/> elements with the same languageMichał Górny2016-03-161-6/+1
|
* metadata: Allow <slot name='*'/>Michał Górny2016-03-161-2/+2
|
* metadata: Make <email/> optional for upstream <maintainer/>Michał Górny2016-03-161-1/+1
|