The Task Force on Applied Media in Teaching and Learning (2011-2013) buildt on the mature relationship between NRENs and HEIs in Europe. It was established under the auspices of the TERENA Technical Programme to collect and share ideas, knowledge and experiences on how to support media applied to pedagogical (e-learning) as well as to research/scientific purposes.

For more information about the formner TERENA Task Froce check out the TF-Media website. The OER Portal pilot is one of the outcomes of the TF-Media task force.

Contact details:

TF-Media mailing list is at <tf-media@terena.org>

TERENA PDO is Peter Szegedi <szegedi@terena.org> 

TF-Media Open Educational Resource (metadata) portal pilot

Motivations

There is a large interest around the world in establishing and maintaining national (as well as multi-national) learning object repositories as exemplified by the number of existing repositories, organizations building and sustaining them, contributors integrating learning objects in repositories, and users of these learning objects. The fundamental reasons are: the growing educational demands in all countries, the limited capacity of face to face education to fulfill the demand in a timely manner, the effort and cost involved to build multimedia learning materials, and the new possibilities offered by the Internet.

While it is a fact that millions of materials can be found on the Internet using search engines like Google, there is no guarantee that a query will lead to trustable material on which high quality education can be built. Not to mention copyright and licensing issues. Well managed learning object repositories that aggregate high quality content offer a solution to this problem. TERENA TF-Media group focuses on multimedia learning object repositories only.

Credit: http://www.globe-info.org/

Objectives

Connecting the World and Unlocking the Deep Web - Create a one-stop-shop (broker) for national learning resource organizations, each of them managing and/or federating one or more learning object repositories within the country. TERENA OER portal initiative addresses the gap between the national repositories and the emerging global repositories (e.g., GLOBE) by establishing an European level metadata repository (i.e. aggregation point) for the national repositories acting in the R&E community. The European level repository will be a metadata repository only, the content remains in its original content repository.

TERENA is willing to make a suite of online services and tools available to its members for the exchange of learning resources' metadata, and facilitates the access to the worldwide Open Community (i.e. GLOBE) guided by the following principles:

Credit: http://www.globe-info.org/

Benefits

The expected benefits for the end-users (students and teachers) are as follows:

The pilot project milestones

  1. TERENA creates a European level, open source, metadata aggregation broker/portal that leaves the content (i.e. the objects) in its source domain and harvest the metadata from the national level up to the pan-European level. The portal might be hosted and operated by one or more TERENA member organizations.
  2. TF-Media defines the minimum requirements for a common metadata schema (e.g., 8 LOM fields) and the way how metadata can be harvested (e.g., OAI-PMH protocol)
  3. Start collecting metadata from the national repositories (primarily from NRENs participating in the pilot) and make them available via the TERENA portal.
  4. TERENA OER applies for the GLOBE membership.
  5. Potential service enhancements (e.g., Creative Common licensing), and value added components (e.g., integrated player, better user interface, representation of search targets).

List of interested participants

Q&A

Q: What can be the role of an NREN?

A: To bring the learning resources' information (metadata only, not the object itself) at the higher (i.e. European) level.

Q: Why should the national repository join TERENA OER (i.e. what is the additional value of TEREAN)?

A: To step from the national level to the pan-European and later global (i.e. via GLOBE) level of aggregation. Create the critical mass.

Q: How can I convince lecturers to share their content?

A: Tell them not to share the whole lecture but just some chunks of it as a Learning Object. In return, they will be able to re-use LOs from other lecturers to enrich their presentation.Quality assured, licensed content.

Q: What is the actual Business Case for NRENs?

A: Universities use public money to create lecture content. Sharing, enriching and re-using the content made available by lecturers eventually spares time, efforts, and public money.

Q: What is the benefit of TERENA OER over Goole Search?

A: Deep search can be done on rich metadata that can find content that is most likely hided from Google Search or other web search engines.


Related documents:

List of related projects

Meeting minutes

1st VC Minutes (25 June 2012)

We've just had a very productive discussion about the practical steps of the TF-Media Open Educational Resource portal pilot.

Please find the recording at http://uvigo.adobeconnect.com/p1t9d4507u8/

We've kicked off the pilot with some initial agreements however, there are still many open questions and details that need to be clarified in the near future. Stay tuned!

NOTES:

25 June 2012 @ 14.00-15.45 CET

List of participants: Andy (SWITCH), Gytis (KUT), Nikos, Giannis (GRNET); Vicente (UVigo); Eli (IUCC); Jack (TAU); Peter (TERENA)

1) Vicente (UVigo) agreed to set up a test installation of DSpace and maybe PuMuKit on top.

2) Giannis (GRNET) agreed to set up a test installation of ARIADNE tools.

3) Eli (IUCC) agreed to set up a test installation of MAOR duplicate.

DRAFT

OPTION 2) In order to collect the metadata from the repositories participating in the pilot project the ARIADNE infrastructure and services (www.ariadne-eu.org/content/services) could be used.

Credit: Giannis (GRNET)

2nd VC Minutes (21 September 2012)

We've just had the second very productive discussion about the practical steps of the TF-Media Open Educational Resource portal pilot. No recordings have been made.

NOTES

21 September 2012 @ 11.00-12.30 CET.

List of participants: Zenon, Nikos, Giannis (GRNET); Carlos (UPV); Vicente (UVigo); Eli (IUCC); Jack (TAU); Peter (TERENA)

1.) MAOR-based pilot portal installation done by IUCC: http://maor.iucc.ac.il/t_materials.php?keywords=*

2.) DSpace-based portal with PuMuKit at University of Vigo

3.) ARIADNE-based pilot portal installation done by GRNET: http://83.212.100.142:8080/terena-finder/?query=*

3rd VC Minutes (22 October 2012)

Date and time

Monday, 22 October 2013, at 10-12am CET

List of participants:

Zenon, Giannis (GRNET); Carlos (UPV); Vicente (Uni Vigo); Eli (IUCC); Peter (TERENA); Tiago (RNP); Antonio (ISEP); Yves (UPMC); Pantelis (Uni Athens)

Recording

http://emeeting.campusdomar.es/r_public_list/32e7d3cb8dee8f254f462fb57c1bef0a

Preliminary agenda:

  1. TERENA OER presentation at LAK (ISEP)
  2. ARIADNE update (GRNET)
  3. MAOR update (IUCC)
  4. Metadata harvesting from SWITCHcollection and others (TERENA)
  5. Metadata mini-survey (GRNET)
  6. AOB

PRE-DISCUSSION

Giannis wrote:

As we discussed during the last meeting I fully support the idea of combining the MAOR and ARIADNE technologies to set up the Terena OER portal. I see the following three options:
  1. The aggregation of the educational metadata could be performed at a national level following the approach of MAOR while ARIADNE technologies could be used to aggregate all the metadata records at an European/ global level. In this case MAOR instances will be harvested by ARIADNE and the Terena OER portal will be set up on the top of aggregated metadata.

  2. The ARIADNE based aggregator is used to harvest any available repository (open repositories with video content, youtube etc) and MAOR for national repositories. In this case we need to define how the different metadata schemas will be combined and presented in the Terena OER portal

  3. ARIADNE infra is used for harvesting, validating and transforming metadata from all national providers and  MAOR uses the harvested records for the portal functionalities. 
My proposal is to go for the 3rd option and set up an Ariadne labs proposal for this. Of course we can elaborate these ideas during next VM.

Eli wrote:

It is great to see that the Terena-OER initiative is in progress. In my opinion, we can consider a different approach for the Terena OER while supporting the idea of combining MAOR and ARIADNE to set the Terena OER portal. Hence, I suggest the following:
  1. Reaching a common definition of the metadata fields for the Terena-OER for all NRENs, Universities and content-provider involved, based on the LOM, the Dublin core, or similar standards. This will help us to create a common language for the metadata. This effort can be led by both ARIADNE and MAOR.

  2. To promote the development of the European educational portal for learning objects repository, Terena-OER portal. This portal will be one step above the national repository (NREN’s or University), and will be able to pull the Metadata to the central Terena-OER by harvesting, web services, OAI repository or batch upload. This will enable us to create the repository that suits the academic user with relevant learning object. The MAOR system can help to promote that stage, with a little modification and development, that can serve as an independent Terena-OER portal.  

  3. After we will have the Terena-OER Portal, with a significant number of our learning objects (recording courses, simulation, animation etc.), we will connect to the GLOBE/ARIADNE/OCW-C or to any global metadata repository. We can connect to those repositories by harvesting, federated search or SQI. It is also worth noting that today, repository such as GLOBE functions as federate of federations. I think that Terena-OER can, and should be a federation.

Steps no. 1 and 2 will help us to promote the project in a way that will be tailored to the Terena end user, NRENs and Universities. In the future, step no. 3 will help us to become a part of the global federation and to increase the number of the learning objects in the repository.

I think that the main difference between the processes and schemes suggested is the expected role of Terena-OER in them. At the beginning, Terena-OER should be the project that combines between the national NERNs in Europe, and in the second stage the project that will link to the international federated searches. Else, Terena-OER will assimilated in a vast repository (such as Ariadne) that includes different educational resources (academia, k-12 and other), without presenting unique features for the Terena end user.

MEETING NOTES

1) What is the purpose of the TERENA OER portal initiative? (The motivation and the high-level architectural issue)

Fundamental questions must be clarified in a white paper about:

AGREEMENT

A paper must be drafted that summarizes the basic principles behind the TERENA OER portal initiative, gives a high-level view on the problem space in a European/global context, as well as define a common language, system architecture, and framework for recommendations. Potential issues must be addressed by the paper are:

The paper can then be agreed and presented at LAK2013 (April 2013, in Leuven Belgium) and TNC2013 (June 2013, in Maastricht, Netherlands)

ACTION 1 on Eli Shmueli (IUCC) to draft a paper (bullet points are sufficient to start with) and circulate it on the mailing list. Others are invited to contribute.


2) TERENA OER pilot implementation (The technical issue)

Proof of Concept metadata harvesting from SWITCHCollection to the MAOR test portal has been done.Look at the URL below:

http://maor.iucc.ac.il/t_materials.php?sort_property=dateCreated&page=1&search_q=keywords%3Dmaor%26anyKeyWords%3Dtrue%26allKeyWords%3Dfalse%26exactPhraseKeyWords%3Dfalse

Lessons learned: it is technically possible, but there are issues with both a) the metadata quality and b) the openness of content.

Other metadata to harvest:

The next steps we should take are:

AGREEMENT

A deep technical dialogue must be started among the portal technology developers (MAOR, ARIADNE), the national repository owners (SWITCHCollection, Campus do Mar, Kaunas University, etc.) and the university people representing the end-user community. The discussion should include topics as follows:

ACTION 2 on Peter Szegedi (TERENA) to Doodle for a technical meeting as soon as possible.

 

3) Mini-survey about metadata (The metadata issue)

Concerns have been shared by the attendees about the finding of good quality metadata, the willingness of content owners to improve metadata, and about the aggregation of metadata in an easy way.

AGREEMENT

University people participating in TF-Media must be our anchors in the community to figure out what's going on in this field at the national/institutional levels. What kind of metadta is generated, how that existing metadata can be exposed, what tools are there for aggregation/harvesting, etc.

ACTION 3 on Giannis Stoitsis (GRNET) to draft some questions for the mini-survey and circulate them on the mailing list. After agreement, the final set of questions can be sent to the national/institutional repository owners as well as to the academic community for gathering answers.

4th Technical VC Minutes (16 November 2012)

List of Participants:
Giannis, Kostas (GRNET); Vicente (Uni Vigo); Eli (IUCC); Peter (TERENA)

Recording:

http://emeeting.campusdomar.es/r_public_list/32e7d3cb8dee8f254f462fb57c1bef0a

Notes:

The very first milestone of the pilot project would be to make a web portal available that aggregates the OER information, facilitate content to be shared or reused, and provides a “deep search” functionality, at least. The deadline to achieve this preliminary web portal prototype would be the next coming TERENA Networking Conference in early June 2013.

 Open questions for developing such a portal/system (by Eli):

  1. Which existing web portal platform can be used as the basis of the TERENA OER portal?
  2. Who is going to develop the portal (coders are needed)?
  3. What are the basic design requirements of such a portal?
  4. What metadata schema will be used by the portal?
  5. Who is going to host and operate the portal?
  6. How the web portal will connect to the back-end repository? What protocol (preferably OAI-PMH) will be used?
  7. How the overall system architecture will look like? How the aggregation engine (preferably ARIADNE), back-end repository (metadata only), and the front-end web portal will work together?
  8. What would be the target of the pilot by the TNC2013?

 Some of these points have been addressed during the discussion:

 1. The portal development should not start from scratch! There are many examples and open source codes available such as:
Vicente (Uni.Vigo) said that PuMuKit-based web portal is available under an open source GPL license. In the PuMuKit model the harvesting infrastructure is agnostic from the presentation layer. Eli (IUCC) said that the MAOR-based web portal is also available, the code is owned by IUCC – not licensed yet. Giannis (GRNET) also showed some portal implementation and emphasized that ARIADNE is not a portal solution
In principle, we have to use standard (i.e. not custom made) portal components as much as we can. Develop as least new code as possible.
 
2. Giannis (GRNET) introduced Kostas Vogias, who is active in ARIADNE and has developed an e-learning portal. Eli (IUCC) said that he also have the MAOR developer available, if needed.
 
3. Peter Szegedi (TERENA) will come up with a use case description (for TERENA) and the basic requirements (both functionality as well as look and feel) for the portal development. Vicente (Uni. Vigo) can contribute to this from the end-users perspective
 
4. Eli (IUCC) said that the availability of “good” metadata in content repositories is today much better than it was 10 years ago. MAOR follows the LOM standard and handles 16 metadata fields that can further be extended with 20 optional fields http://www.iucc.ac.il/lo/ISRACore27august.htmGRENT has done an analysis of the metadata schemas available. Giannis (GRENT) is working on the mini-survey about metadata to be sent out to the pilot participants and national repository owners. Vicente (Uni.Vigo) commented that metadata translation function would be interesting to be shown off. Eli added that providing solutions for national content repositories is outside the scope of this pilot, we should work with whatever is available. The metadata issue can be worked out on the fly.
 
5. Anyone could host the service, not an issue for the moment!
 
6. There are two major options for connecting the web portal to the metadata repository back-end.

The later is preferred.

7. Eli (IUCC) is working on a paper describing the basic design and architectural principles behind the TERENA OER portal pilot project. The architectural components are as follows (by Vicente):

Content repositories || Harvesting engine <=> Metadata repository <=> API <=> Web portal

The reference harvesting engine must be connected to the web portal via standard API. Giannis (GRENT) commented that if the national/institutional content provides OAI-PMH API the metadata can be harvested (good or bad, that’s a different issue).

8. If 7-10 institutional/national repositories can be connected and about 10k (open) records can be collected (using OAI-PMH) by the TNC2013 (6 months from now) that would be a great success!

In summary, we had a very good and productive first discussion however; more detailed discussions are needed to come to the final decision about which web portal platform can actually be used as a basis of the TERENA OER portal.


5th VC Minutes (21 February, 2013)

Date and Time:

Thursday, 21 February 2013 at 16.00 CET

List of participants:

Kostas, Zenon (GRNET), Vicente (UVigo), Antonio (ISEP), Eli (IUCC), Jose-Maria (RedIRIS), Peter (TERENA), and a guest speaker Sorel Reisman (California State University, MERLOT)

Notes:

Agreements:

  1. TERENA OER must be a stand-alone OER system that does not use ARIADNE or MAOR services but builds on the (open-source) software components developed and made available by ARIADNE and MAOR projects.
  2. The architecture of the TERENA OER system must be modular/layered (including the aggregation engine, metadata store, and web services) preferably combining the best of the existing tools such as ARIADNE, MAOR, PuMuKit, and others.
  3. In order to start implementing the TERENA OER pilot, a better/deeper understanding on the actual software tools and provided functions is needed. Therefore, Peter (TERENA) calls for a small technical meeting between Eli (IUCC), Giannis (GRNET), and Vicente (UVigo) as soon as possible. The pilot group will be informed about the outcome of the technical meeting.

6th VC Minutes (1 March, 2013)

Date: 1 March 2013 at 13.00 CET

Invited participants: Giannis (GRNET), Vicente (UVigo), Eli (IUCC), Peter (TERENA)

We've all started to converge to a common concept that we have to eventually implement as a TERENA OER.

An important intermediate milestone would be the TERENA Networking Conference (3-6 June), where three potential things will happen:

Hopefully, these things together will set the scene and prepare the ground for an official TERENA OER pilot project approved by the TEC and funded by TERENA. This will only happen after the TERENA Networking Conference. So, our first priority would be to work towards the proof-of-concept TERENA OER to be demonstrated at TNC2013. I have identified the following actions today:

1) Peter (TERENA) to come up with the basic functional requirements for the OER web portal that might have implications on the entire aggregation architecture. To be sent to Giannis.

2) Peter (TERENA) to come up with some design principles (i.e. look and feel) for the actual web interface and/or point to an re-usable example. To be sent to Vicente.

3) Giannis (GRNET) to propose a metadata schema (potentially LOM) to be used by the proof-of-concept aggregation engine. In principle, we have to use the metadata that is available but we have to put efforts in finding the repositories that can expose 'good quality' metadata to us.

4) Giannis (GRNET) to distribute the analysis of the metadata survey. Based on that, we have to select the actual providers for the proof-of-concept (the candidates are MAOR, SURF, PSNC, UVigo, ARCA).

5) Giannis (GRENT) to distribute the ARIADNE RESTfull API description to the group.

6) Vicente (UVigo) and Eli (IUCC) to clarify the solution how the PuMuKIT and/or the MAOR web portals can communicate with the ARIADNE RESTful API.

7th VC Minutes (27 March, 2013)

Invited participants: Giannis, Kostas (GRNET), Vicente (UVigo), Eli (IUCC), Peter (TERENA)

Some notes and actions:

1) Eli, to come up with an Excel sheet proposing mandatory, recommended and optional metadata fields for the OER portal pilot. After several iteration rounds among us, we have to agree on a basic metadata field set that we can recommend.

2) Giannis and Kostas, to distribute the preliminary analysis of the actually harvested metadata fields from 9+ different repositories. The result of the analysis will then be checked against our recommendation in order to identify the "friendly repositories" with good enough metadata to work with.

3) Vicente, to clarify the web portal functional design based on the recommended metadata fields (1) and taking into account the result of the metadata analysis (2). Also, to send the first TERENA-branded design draft of the portal to Peter.

4) Vicente, Giannis and Kostas, to set up a virtual meeting about the technical details of the ARIADNE and PuMuKit interaction.

5) Eli, to send the target URL of the MAOR metadata exposure mechanism (the web service) to Giannis in order to harvest high quality metadata from the MAOR repository.

Further agreements:

8th VC Minutes (14 May, 2013)

Participants: Giannis, Eli, Vicente, Kostas, Ruben, Peter

Referring to our discussion today, I would kindly suggest to forget about the overall system/service design and ideal architecture for a moment and let's just focus on a potential tangible demonstration that we can give at TNC2013.

The aim of the demo would be to show the potentials and benefits of a pan-European OER metadata aggregation portal via catchy multimedia contents openly available for teachers and students.

To achieve this objective we need:

1) a web portal prototype (It's already done by UVigo)

2) a metadata aggregation engine working (to show the harvesting via standard protocols)

3) at least three different national/institutional repositories with metadata fields matching to the portal needs.

The harvesting engine part is not that critical as it has no impact on the user experience during the demo. All metadat snapshots can be pre-loaded into a local database, doesn't matter. We can explain how the API-based harvesting should work.

The main question is which repositories contain the metadat fields required by the portal? The web portal needs at least:

ACTIONS:

1) Eli to provide a metadata snapshot of the MAOR repository off-line (XML). This can be pre-loaded into the local portal database for the demo.

2) Vicente to make sure that the UVigo repository makes the thumbnails available for the portal.

3) Peter to figure out if and how SWITCHcollection repository makes the valid URLs available.

4) Kostas to double-check the latest metadata harvesting results against the portal's needs (4 metadata fields described above) and let us know.

Let's see if we can progress by Tuesday next week and have a VC again. Otherwise we have to postpone the demo, I'm afraid.

Latest RESULTS:


1)
Eli provided the list of mandatory metadata fields: isracore_en_for_terena.xlsx
He also gave a presentattion at EUNIS2013 conference about the OER pilot. The abstract of Eli's talk is available at EUNIS-speaker.docx

2)
Vicente has provided a proof-of-concept portal front-end using PuMuKit:

3)

Kostas provided the followings:

4)

Michael Stücheli (SWITCH) provided the architectural design of the Swiss national repository portal. SWITCH is happy to share knowledge with the TERENA OER pilot participants. 

9th VC Minutes (9 July, 2013)

Participants: Giannis, Eli, Vicente, Kostas, Peter

Vicente said that the proof-of-concept portal works but the usability is poor due to missing metadata information such as direct URL to open content or thumbnails of multimedia resources.

Kostas also acknowledged the fact that it's hard to find the location of the matadata fields by the Ariadne harvesting engine due to the various schemas used by the repositories.

There are two ways to solve this:

  1. We come up with the recommendations/agreements on where to put the metadata.
  2. Repositories define where they put the metadata so we know where to harvest from.

Option 2 was preferred that needs no modification on the repositories' side just the creation of separate (repo schema <=> harvesting schema) mapping files per connected repositories. Note that the actual metadata field location depends on the schema used as well as on best practices (e.g., in LOM there is no trivial place for thumbnails).

It was also proposed to filer out those objects that has no correct metadata available (for instance, drop all object without a thumbnail URL available). Such a filtering can be done by the Ariadne harvesting engine.

Giannis also proposed two potential solutions for the specific thumbnail issue:

  1. Ask the repositories to create them and make them available (i.e. let us know where they put them).
  2. We can create the thumbnails at the Ariadne engine side and store them in a separate file system attached to the content URL.

Option 2 requires some development, of course. BTW, the issue of thumbnails is just one specific problem, there are other, more important issues like the availability of direct URLs to multimedia content, for instance.

A gradual approach for connected repositories can be applied as follows:

Once we have agreed on the final list of friendly repositories and tested them out, we might want to re-do the metadata analysis exercise.

List of "friendly" repositories:

1) Campusdomar

- Issue: Where to put the thumbnails URL in LOM.

2) MAOR

- Issue: OAI-PMH target is needed for the Ariadne engine to harvest.

- Issue: Static XML snapshot is needed for the portal to display.

- Issue: MAOR will not provide thumbnails (needs to be created by the engine, maybe)

3) SWITCHcollection

- Issue: Content is available only after federated AAI. Ask them to make some content openly available.

4) SURFmedia

- Issue: SURFnet is not maintaining the collection any more. Maybe TERENA OER can take that over...

ACTIONS

* Get Campusdomar and MAOR working with Ariadne harvester and the Proof-of-Concept portal.

* Organise a meeting with SWITCHcollection people on making content open.

Next meeting will be on Tuesday, 23 July, 2013 at 2pm CEST.

Comments:

Some actions from Giannis (GRNET):

Next steps proposed by Vicente (UVigo):

Giannis: I think that the list is complete. My proposal would be not to stick in (1) waiting for the providers to enrich the content exposure as this may take some time. My experience is that rarely the providers find the motivation to do something like this. For (2) I would propose to ingest MAOR metadata in Ariadne. We (GRNET) can start working on (3), (4) and will send you the results soon.
Latest repository analysis by Kostas (GRNET)

 

Repository NameMultimedia ContentKeywordsTitleURLsThumbnails
ait.opetaja.eeopen activityYesYesYesNo
SwitchSoundYesYesNoNo
documvf.crihan.frapplication/vnd.ms-powerpointYesYesYesNo
dspace.lu.lvBook chapterYesYesYes-not directNo
repositorio.portalobaa.orgUnknownNoYesYes-not directNo
riunet.upv.esinfo:eu-repo/semantics/PreprintYesYesYes-not directNo
scam.kmr.seaudio/mpegYesYesYesNo
tv.campusdomar.esMoving ImageYesYesYesYes
wikiwijs.samendelen.nlLearning ObjectNoYesNoNo
www.mtg-malopolska.org.plkalendarzYesYesYesNo
tv.uvigo.esMoving ImageYesYesYesYes

Action on Peter (TERENA) to contact these repositories and brief them on the progress of the OER pilot.