Difference between revisions of "User:Kurt/TODO List"

From MPDLMediaWiki
Jump to navigation Jump to search
Line 1: Line 1:
== Developlement Environment ==
= Development Environment =
* update documentation of Release Building
* update documentation of Release Building
* search for solution of snapshot-dependency problem at release building
* test maven 2.10


 
==Documentation Release Building==
===Documentation Release Building===


* svn update to local rep
* svn update to local rep
Line 26: Line 25:
* local poms: set dependencies to next SNAPSHOT-version and commit
* local poms: set dependencies to next SNAPSHOT-version and commit


== Metadata ==
= Metadata =


===Namespaces===
==Namespaces==


{|border="1" cellpadding="5"
{|border="1" cellpadding="5"
Line 100: Line 99:
|}
|}


===Namespace Updates===
==Namespace Updates Checklist==
* Schemas (done)
* Schemas (done)


Line 132: Line 131:
** pubman
** pubman


=== Technical Profiles ===
== Technical Profiles ==
* '''FACES'''
* '''FACES'''
** check NISO Z39.87, EXIF and IPTC for FacesItem (proposal: EXIF implemented in XMP)
** check NISO Z39.87, EXIF and IPTC for FacesItem (proposal: EXIF implemented in XMP)
** requirement: metadata need to be createable automatically  
** requirement: metadata need to be createable automatically  


=== Schemas ===
== Schemas ==
 
== Validation Service ==
 
== eDoc Transformation to PubMan ==
 
'''Requirements'''
 
* list of MPG creators with Orgunits and IDs to implement the mapping in PubMan
 
'''Open Questions'''
 
* to with depth are sources represented in eDco and to be transformed?
* howto transform relations?

Revision as of 08:54, 31 July 2009

Development Environment[edit]

  • update documentation of Release Building
  • test maven 2.10

Documentation Release Building[edit]

  • svn update to local rep
  • mvn clean install -DskipTests=true
  • update dependencies in poms (replace SNAPSHOT-dependencies between different modules)
  • commit poms
  • common_services: mvn release:prepare (set release version)
  • mvn release:perform (error: artifact missing -> see colab)


  • download pubman_ear from archiva and copy it to the deploy-folder (/usr/share/jboss/server/default/deploy) of jboss on server (or take ear from local pubman/target/checkout/pubman_ear/target/)
  • remove old pubman_ear
  • copy validation-ds.xml to /usr/share/jboss/server/default/deploy if it changed
  • copy pubman.properties to /usr/share/jboss/server/default/conf if it changed
  • restart jboss on server (rcjboss stop/start)
  • continuum: build project manually
  • Jira: administration - project - create new version and release latest
  • send mail to DEV-ESCIDOC@gwdg.de
  • local poms: set dependencies to next SNAPSHOT-version and commit

Metadata[edit]

Namespaces[edit]

Namespace URI Label SchemaLocation
http://purl.org/escidoc/metadata/profiles/0.1/

http://purl.org/escidoc/metadata/profiles/

escidoc http://purl.org/escidoc/metadata/schemas/0.1/escidocprofiles
http://purl.org/escidoc/metadata/ves/0.1/

http://purl.org/escidoc/metadata/ves/

escidocenumtypes http://purl.org/escidoc/metadata/schemas/0.1/enumtypes
http://purl.org/escidoc/metadata/terms/0.1/

http://purl.org/escidoc/metadata/terms/

escidoctypes http://purl.org/escidoc/metadata/schemas/0.1/types
http://purl.org/escidoc/metadata/ves/0.1/types escidoctypes (terms) http://purl.org/escidoc/metadata/schemas/0.1/types
http://purl.org/escidoc/metadata/ves/0.1/identifier-types escidocidtypes http://purl.org/escidoc/metadata/schemas/0.1/idtypes
http://purl.org/escidoc/metadata/profiles/0.1/publication publication http://purl.org/escidoc/metadata/schemas/0.1/publication
http://purl.org/escidoc/metadata/profiles/0.1/source source http://purl.org/escidoc/metadata/schemas/0.1/source
http://purl.org/escidoc/metadata/profiles/0.1/person person http://purl.org/escidoc/metadata/schemas/0.1/person
http://purl.org/escidoc/metadata/profiles/0.1/organization organization http://purl.org/escidoc/metadata/schemas/0.1/organization
http://purl.org/escidoc/metadata/profiles/0.1/file file http://purl.org/escidoc/metadata/schemas/0.1/file
http://purl.org/escidoc/metadata/profiles/0.1/event event http://purl.org/escidoc/metadata/schemas/0.1/event
http://purl.org/escidoc/metadata/profiles/0.1/virrelement virrelement http://purl.org/escidoc/metadata/schemas/0.1/virrelement
http://purl.org/escidoc/metadata/profiles/0.1/image image http://purl.org/escidoc/metadata/schemas/0.1/image
http://purl.org/escidoc/metadata/profiles/0.1/film film http://purl.org/escidoc/metadata/schemas/0.1/film
http://purl.org/escidoc/metadata/profiles/0.1/collection collection http://purl.org/escidoc/metadata/schemas/0.1/collection

Namespace Updates Checklist[edit]

  • Schemas (done)
  • XSLTs transformation (third party):
    • arxiv2escidoc-publication-item (done) TODO: sync with pom
    • bmc2escidoc-publication-item (done) TODO: sync with pom
    • pmc2escidoc-publication-item (done) TODO: sync with pom
    • spires2escidoc-publication-item (done) TODO: sync with pom
    • arxiv2escidoc-publication-component (done) TODO: sync with pom
    • pmc2escidoc-publication-component (done) TODO: sync with pom
    • bmc2escidoc-publication-component (done) TODO: sync with pom
  • XSLTs transformation (other formats):
    • endnotexml2escidoc (done) TODO: sync with pom
    • escidoc2ris (done) TODO: sync with pom
    • risxml2escidoc (done) TODO: sync with pom
    • wosxml2escidoc (done) TODO: sync with pom
    • tei2escidoc-component (done) TODO: sync with pom
    • tei2escidoc-item (done) TODO: sync with pom
  • XSLTs edoc migration
    • edoc-to-escidoc (done) TODO: sync with pom
    • itemlist2purgescript
  • XSLTs structured exportmanager
    • escidoc_to_BibTex (done) TODO: sync with pom
    • escidoc_to_EndNote (done) TODO: sync with pom
  • poms
    • common_services
    • pubman

Technical Profiles[edit]

  • FACES
    • check NISO Z39.87, EXIF and IPTC for FacesItem (proposal: EXIF implemented in XMP)
    • requirement: metadata need to be createable automatically

Schemas[edit]