Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
iay committed Aug 21, 2016
2 parents 74e4be7 + 1980d48 commit cc6c8ad
Show file tree
Hide file tree
Showing 122 changed files with 2,385 additions and 5,037 deletions.
35 changes: 7 additions & 28 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# Editor backup files
*~
.*swp

# GUI metadata files
.DS_Store
Thumbs.db

# /
/private
Expand All @@ -10,10 +17,6 @@
/charting/cache
/charting/temp.tmp

# /entities/
/entities/import.xml
/entities/imported.xml

# /mdx/at_aconet/
/mdx/at_aconet/imported.xml

Expand Down Expand Up @@ -129,27 +132,3 @@

# /mdx/us_incommon/
/mdx/us_incommon/imported.xml

# /xml/
/xml/ukfederation-trust-12-unsigned.xml
/xml/ukfederation-sites-12-unsigned.xml
/xml/ukfederation-wayf-unsigned.xml
/xml/entities.xml
/xml/sdss-wayf-unsigned.xml
/xml/ukfederation-metadata-unsigned.xml
/xml/embedded.pem
/xml/member-dates.txt
/xml/ukfederation-metadata-master.xml
/xml/ukfederation-export-unsigned.xml
/xml/ukfederation-export-preview-unsigned.xml
/xml/ukfederation-test-unsigned.xml
/xml/ukfederation-export.xml
/xml/ukfederation-stats.html
/xml/ukfederation-test.xml
/xml/ukfederation-back-unsigned.xml
/xml/test-metadata.xml
/xml/test-metadata-master.xml
/xml/temp.xml
/xml/temp2.xml
/xml/ukfederation-cdsall-unsigned.xml
/xml/cms-metadata.xml
2 changes: 1 addition & 1 deletion .project
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>UK-fed-meta</name>
<name>ukf-meta</name>
<comment></comment>
<projects>
</projects>
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,17 +6,17 @@ This is the metadata repository and main toolset for the [UK Access Management F

There are two variants of the repository:

* The private variant of the repository is used as part of UK federation operations. This is where we maintain federation membership details and the individual metadata documents for each entity registered with the UK federation.
* The private variant of the repository is used as part of UK federation operations.

* The public, read-only variant of the repository is made available on [GitHub](https://github.com/ukf/ukf-meta). If you're reading this, you're probably accessing this more restricted version. We provide it for the benefit of other federation operators who may be wondering how the UK federation systems operate, perhaps with a view to implementing something similar.

The public repository is kept roughly in synchronisation with the private one using [our `ukf-meta-meta` tools](https://github.com/ukf/ukf-meta-meta). We do this when we have made significant changes to the toolset and we think other federation operators may find the changes of interest.

We exclude a significant amount of material from the public repository. One reason for this is to save space: for example, the private repository retains a copy of every signed metadata aggregate we have ever produced, going back to 2005.
We exclude a significant amount of material from the public repository. One reason for this is to save space: for example, the private repository retains a copy of every signed metadata aggregate we produced between 2005 and 2016.

The second main category excluded from the public repository is the actual registration database: version-controlled XML documents describing registered entities and the federation membership. We don't include this material because it may include personal information.
The second main category excluded from the public repository is the historic registration database: version-controlled XML documents describing registered entities and the federation membership. We don't include this material because it may include personal information.

The failure to separate the tooling from the data is, in retrospect, a failing of our current systems and we are working to separate them more cleanly in the future.
Since 2016, we have separated the entity database and aggregate record from the main toolchain repository, but the nature of Git is to never discard anything. We will therefore continue to make this repository publicly available only in redacted form.

## Licensing

Expand Down
Loading

0 comments on commit cc6c8ad

Please sign in to comment.