This story describes the architecture of LeMill network. It is possible to set up second level LeMill instances and third level LeMill instances.
There is one second level instance per country and it has the same name that is coutry's top level domain, for example in Estonia this instance would be named ee.lemill.net. Second level instances should have exactly the same metadata (subject areas, target groups) that lemill.net has. Second level instance is set up only if there is a critical mass of users and institution who is willing to host that LeMill instance.
Third level LeMill instances can be set up if the users have have a need for different metadata (subject areas, target groups). Typical example would be university or consortium of universities.
http://lemill.org/trac/attachment/ticket/1529/network_architecture.png?format=raw
Metadata from other LeMill instances is showed in the following way when browsing the system:
Tag clouds in lemill.net
Browse content by language tagcloud in lemill.net is based on:
Browse content by tags in lemill.net is based on:
- all LeMill instances
- depending on UI language
Browse content by title cloud in lemill.net is based on:
Browse content by subject areas in lemill.net is based on:
- lemill.net
- all second level *.lemill.net instances
Browse content by target groups in lemill.net is based on:
- lemill.net
- all second level *.lemill.net instances
Tag clouds in second level instances, for example ee.lemill.net
Browse content by language tagcloud in ee.lemill.net is based on:
- ee.lemill.net
- all instances under *.ee.lemill.net
Browse content by tags in ee.lemill.net is based on:
- ee.lemill.net
- all instances under *.ee.lemill.net
Browse content by title cloud in ee.lemill.net is based on:
Browse content by subject areas in ee.lemill.net is based on:
Browse content by target groups in ee.lemill.net is based on:
Filtering page
- Only results from the local instance are displayed at first. Under the results there is link "Find more results from LeMill network"
- When user clicks on the "Find more results from LeMill network" page, then all results that match the browse criterias are displayed. Results from local server are displayed before other results.