05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction...

27
03.07.22 eSciDoc Community Model Draft

Transcript of 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction...

Page 1: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

20.04.23

eSciDoc Community Model Draft

Page 2: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

2 20.04.23eSciDoc Community Model

Overview

1. Introduction

2. Requirements on the Community Model

3. Organizational Aspects

4. Open Issues / Risks

5. Summary

Page 3: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

3 20.04.23eSciDoc Community Model

1. Introduction

Page 4: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

4 20.04.23eSciDoc Community Model

Current Community Model

• Pubman Early Adopters– Vital Interest to use PubMan soon– Help on Prioritization– Provide very specific Requirements

• Pubman Pilotgroup– To shape PubMan and provide Expertise– To help for PubMan dissemination– To Contribute in Functional and GUI Working Groups

• Partner Institutes– Identified needs for Solutions– In Context of Research Questions

• Clusters of Institutes with similar Solution Interest• Workshops and presentations at the Institutes

Page 5: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

5 20.04.23eSciDoc Community Model

Stakeholders

• eSciDoc Project (MPG/FIZ)– Objectives within funding scope– Strong commitment beyond project funding

• Organizations within the community wishing to contribute actively– Own Contributions to developments– Strategical requirements on roadmap and directions

• Organizations within the community as end users– Adoption of “out of the box” solutions– Own Requirements on changes and further developments

• Prospective community members for “Test Drive” Phase– HU Berlin– DANS, Netherlands– NIMS, Japan– GBV, Göttingen

Page 6: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

6 20.04.23eSciDoc Community Model

Timeline

MPS/FIZ CommunityEvolving community process

Fully fledged community process

eSciDoc DaysJune 10, 2008

eSciDoc project endsJuly 31, 2009

Closed Project “Test Drive” Community Project

Page 7: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

7 20.04.23eSciDoc Community Model

2. Requirements on the Community Model

Page 8: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

8 20.04.23eSciDoc Community Model

Aspects of the Community Process

• Build Trust– Enable for influence– Shaping a common vision

• Integrate external Expertise– Include new scenarios and use cases– Benefit from experience of other key players– Sustainable Integration of other applications within relevant

communities

• Involvement of new Partners– Transparent process– Management of Expectations– Identify Synergies

• Strengthening of the platform by re-use• Customized and low threshold Solutions• Transparent Communication

Page 9: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

9 20.04.23eSciDoc Community Model

Objectives for the Community Process

• Four main aspects:– Common shaping of roadmap and priorities

– Joint planning of Architecture and Service developments

– Coordination of External Communication for further distribution

– Development of the Community Process at large

Page 10: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

10 20.04.23eSciDoc Community Model

Common shaping of roadmap and priorities

• General Strategy– In which Direction should the infrastructure or the solutions

develop further on?

• Alignment and Prioritization of User Requirements– Which features are desirable according to the Strategy?

– Balancing Effort / Benefit Ratio

– Describing Scenarios and Technical Requirements

• Coordination of Distributed Capacity– Avoid Duplication of Work

– Motivations for less attractive (but important) Working Packages within the Community

• Decisions about Inclusion of new Services or Solutions in the Core Distribution– Which Criteria to meet for Inclusion?

Page 11: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

11 20.04.23eSciDoc Community Model

Joint planning of Architecture and Service developments

• Architecture must stay Consistent– How to avoid Forks?

– Adaptation to new Technologies?

• Coordination of distributed Developments– Comply to roadmap

– Communication of upcoming Changes

– Reduce Migration problems

– Established Procedures for Integration of new Contributions

• Ensuring Quality Standards for Code and Documentation– Enable for Stability and Maintainability of Code

– Low learning curve for new Developers

Page 12: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

12 20.04.23eSciDoc Community Model

Coordination of External Communication for further distribution• Presentation of the Community• Communication about the Solutions within the disciplines• Consistent and up-to-date Documentation• Involvement of new Community Members

Page 13: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

13 20.04.23eSciDoc Community Model

Development of the Community Process at large

• Support and Extend the Community• Community Events

– Face-to-face and virtual

– Overall and discipline/solution specific

• Prepare for Continuous Modifications– The Community Process should be adopted to new requirements

coming up over time

– Identification of unsuitable procedures to be revised

Page 14: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

14 20.04.23eSciDoc Community Model

3. Organizational Aspects

Page 15: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

15 20.04.23eSciDoc Community Model

Possible Instruments

• Special Interest Groups– Work on specific issues

– Could be created on demand and could be volatile

• eSciDoc Architecture Group – Keeps overview of general Architecture of Core Services and

Solutions

– Provides decision support for the Board

• eSciDoc Board– Aligns General Directions

– Decides about Proposals

– Consolidates disparate Requirements

Page 16: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

16 20.04.23eSciDoc Community Model

Rights to Vote

• SIG’s bring proposals to the Architecture Group by majority vote

• Members of the Architecture Group are assigned by the Board and have voting rights

• Contributing Members have voting rights• Possible Schema for Voting Rights:

– For Donations in kind: One Vote

– For Financial Donations below 50 k€: One Vote

– For Financial Donations above 50 k€: Two Votes

– For each contributed Developer FTE: One Vote

Page 17: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

17 20.04.23eSciDoc Community Model

SIG 1PubMan

SIG 2Digilib

SIG 3xxx

SIG 4Standard Y

SIG 5Infrastructure

Solution 1PubMan

Service 2Digilib

InfrastructureInfrastructure

eSciDoc Board

Solution 3XXX

eSciDoc Community Model: Option 1

Joint Roadmap

InfrastructureRoadmap

XXXRoadmap

DigilibRoadmap

PubManRoadmap

Infrastructure

Page 18: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

18 20.04.23eSciDoc Community Model

SIG 1PubMan

SIG 2Digilib

SIG 3xxx

SIG 4Standard Y

SIG 5Infrastructure

Solution 1PubMan

Service 2Digilib

InfrastructureInfrastructure

eSciDoc Board

Solution 3XXX

eSciDoc Community Model: Option 2

Joint Roadmap

InfrastructureRoadmap

XXXRoadmap

DigilibRoadmap

PubManRoadmap

Infrastructure

Architecture Group

Draft Resolutions

provides

implements

interacts with

Page 19: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

19 20.04.23eSciDoc Community Model

4. Open Issues

Page 20: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

20 20.04.23eSciDoc Community Model

Aspects

• Special Interest Groups– How many SIG’s can be identified and kept vital right from the

beginning?– How to keep a growing number of SIG’s organized?

• Architecture Group– How to involve more functional oriented SIG’s (without Development

Contributions) ?– Meeting Schedules?

• eSciDoc Board– Legal Structure?– How to deal with disparate requirements?– Decisions by consensus or by voting rights?– Flexibility vs. Stability

• Voting Rights

• Valuation of Contributions

Page 21: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

21 20.04.23eSciDoc Community Model

Summary

Page 22: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

22 20.04.23eSciDoc Community Model

Timeline

MPS/FIZ CommunityEvolving community process

Fully fledged community process

eSciDoc DaysJune 10, 2008

eSciDoc project endsJuly 31, 2009

Closed Project “Test Drive” Community Project

Page 23: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

23 20.04.23eSciDoc Community Model

Proposals for Discussion

• Invitation of one additional person into the current eSciDoc project board during Test Drive Phase

• Voted by the external partners

• Bi-Annual Meetings to shape Community Model

• Annual eSciDoc Days

Page 24: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

24 20.04.23eSciDoc Community Model

Interests identified during first day

• Clustering and replication• Content model and common standards• Archival formats• Instant escidoc (packaging) (for open source distribution)• Management of metadata profiles within escidoc• Metadata crosswalks• access analysis and usage statistics• „getting started“ document• Getting the community started• Controlled vocabulary service• Improved authorization• Combination of RBAC and XACML• Tinyurl• Workflows• Service Registries• Content Registries• Persistent identifiers• Community forum and mailing lists• Technical support• Profiling of Infrastructure (under load) and distribute results• Demo installations (~1 million objects)

Page 25: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

25 20.04.23eSciDoc Community Model

Thanks

Page 26: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

26 20.04.23eSciDoc Community Model

Backup

Page 27: 05.11.2015 eSciDoc Community Model Draft. 205.11.2015eSciDoc Community Model Overview 1.Introduction 2.Requirements on the Community Model 3.Organizational.

27 20.04.23eSciDoc Community Model

Legal and organizational aspects

• Founding of an eSciDoc Organization as a society or non-profit organization?– Additional administrative effort

– Needs allocation of resources

– But provides easier central assignments of means

• Each contributing Organization keeps full control about own resources dedicated to the activities

• No legal claims between partners within the community

• Organizational structure is also dependant to further development and propagation of eSciDoc