ESciDoc Committer Meeting 2009-12-01
Revision as of 13:40, 1 December 2009 by Natasab (talk | contribs) (→Stable escidoc-core release 1.2)
Date: 01.12.2009 Start time: 14:30
Location: Karlsruhe, München (Video conference or TelCo)
Participants MPDL: Natasa Bulatovic, Wilhelm Frank
Participants FIZ: Steffen Wagner, Frank Schwichtenberg, Dr. Michael Hoppe, Harald Kappus
Previous committer meeting
Next committer meetings
Topics[edit]
Stable escidoc-core release 1.2[edit]
- depending on test results
- are there more interface (xsd) changes?
- container migration cross-checking again
- questions on interface changes:
- CModel changes:
- do we have to modify all existing cmodels if DC transformation needs to be supported?
- do we have to bring in exact list of metadata records in the cmodels?
- CModel changes:
Outcome[edit]
- pubMan new release will not be delivered on 1.2
- container migration:
- no need to be done manually anything, unless older versions need to be kept
- CModel:
- existing cmodel objects do not contain any data
- migration will take care about the needed data modeification for the CModel
- as long as we only use the identifiers of the CModel things are fine, no code is affected
- existing cmodel objects do not contain any data
some security issues[edit]
- privileged viewer vs. 1.1.4
Local Administrator - OU Administrator role[edit]
- OUAdmin role
- input: it is not possible to create a user account with the OU in place (due to changes in 1.2)
- Proposal:
- create new UserAdmin role
- create/modify/de-activate/activate user accounts (if user-acount is created by user who created the user-account)
- create new OUAdmin role
- the current functionalities are to be supported and restricted based on the OU of the user-account granted with this role
- grant local-administrator or user-group administrator rights (if user to whom the role is granted has OU in same orgpath as local-admin-account OU)
- grant local-administrator or user-group administrator rights (if user to whom the role is granted has OU in same orgpath as local-admin-account OU)
- create/modify/... org units (if in same orgpath as local-admin-account OU..)
- create/modify/ contexts (if OU of responsible org-units in same orgpath as local-admin-account OU..)
- the current functionalities are to be supported and restricted based on the OU of the user-account granted with this role
- create new UserAdmin role
- related to https://www.escidoc.org/jira/browse/INFR-718
- will 1.2 support that users who created the context are able to grant privileges for this context as well?
- same question applies to OUs
- Note: same "OrgPath" here means the same OU and any child OU below the OU of the user-account
- maybe the specification is not correct in this case
- it is primarily important that the restriction is based on granted objects, not on grantor OU (to actually avoid troubles discussed in the past VidConf - what happens if user changes his/her OU)?
- shall we re-formulate the OrgPath rule as:
- OrgPath "means same OU and any child OU below the OU for which the grant exists for the OUAdmin - who is the grantor of the privilege"
Migration and Tests[edit]
- does V1.2 work with PubMan (with new installation of infrastructur)
PubMan Changes[edit]
- CleanUp release
- Metadata release
- release works with V1.2 infrastructur?
- release date of both releases
- PubMan and Infrastructur in same JBoss
others[edit]
- Alignment of tools and processes (e.g., Maven)
- Improved and harmonized communication of eSciDoc
- eSciDoc Blog
- service names and classification
- service-architecture board
- documentation of services
- installation guides
- eSciDoc Lab: Colab page gathering experimental modules
- Exchange of staff members for specific developments or share development
Planning[edit]
- short-term 6 months
- MPDL
- FIZ
Long term issues[edit]
Download links for[edit]
- VIRR
- FACES
- date ?
Cache and Administrative searches[edit]
eSciDoc Admin Tool[edit]
eSciDoc Colab[edit]
- domain-redirection for the eSciDoc-colab
- set up the colab and move the eSciDoc pages from MPDL colab