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

From MPDLMediaWiki
Jump to navigation Jump to search
 
(5 intermediate revisions by the same user not shown)
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 25: Line 24:


* local poms: set dependencies to next SNAPSHOT-version and commit
* local poms: set dependencies to next SNAPSHOT-version and commit
== Metadata ==
===Namespaces===
{|border="1" cellpadding="5"
!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===
* Schemas (done)
* XSLTs third party:
** arxiv2escidoc-publication-item
** bmc2escidoc-publication-item
** pmc2escidoc-publication-item
** spires2escidoc-publication-item
** arxiv2escidoc-publication-component
** pmc2escidoc-publication-component
* XSLTs other formats
** endnotexml2escidoc
** escidoc2ris
** risxml2escidoc
** wosxml2escidoc
* XSLTs edoc migration
** edoc-to-escidoc
** itemlist2purgescript
* structured exportmanager
** escidoc_to_BibTex
** escidoc_to_EndNote
* poms
** common_services
** pubman
=== Technical Profiles ===
* '''FACES'''
** check NISO Z39.87, EXIF and IPTC for FacesItem (proposal: EXIF implemented in XMP)
** requirement: metadata need to be createable automatically
=== Schemas ===
* implement Faces Metadata in RDF Schema
== 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?

Latest revision as of 12:47, 20 May 2010

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