Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Info
titleStatus

3.2 has been released! These notes are outdated, but remain here for future reference.

This is our up-to-the-minute "punch list" of items to be resolved for the 3.2 release.  We're currently aiming to release on May 8th.

Outstanding Issues

...

ISSUE-1: Ingest of demo:5,18,29,14 fail with non-fedora context

...

ISSUE-2: Smiley demo "list" dissemination doesn't work with non-fedora context

Wiki Markup*CAUSE:* The SDep, demo:CollectionImpl requires the "fedora" part of the path to be specified: <http:operation location="fedora/risearch\[...\]">.

ACTION:

  • Wiki Markup(Required) Modify Fedora so that http\[s\]/local.fedora.server/fedora/ is interpreted at runtime (and translated when appropriate at export time) with protocol://host:port/context/ and all other occurances of http\[s\]://local.fedora.server/ are interpreted/translated as protocol://host:port/
    • In content of WSDL and other "special" datastreams identified in DOTranslationUtility, when in the "migration" export context (in the same spirit as is done currently with local.fedora.server).  This solution will be backward compatible.
    • For E and R datastreamsunmigrated-wiki-markup
    • At runtime when reading the WSDL to decide which URL to send the dissemination request to.&nbsp;   In this case, "splitting up" the URL in the WSDL should work, so doing the local.fedora.server\[/fedora\] substitution should happen after the operation URL is constructed from the two places in the WSDL.&nbsp;   But it's not required for the translation at export (with "public" context) to do the replacement.
  • (Required) Make sure all demo objects use this where appropriate (See ISSUE-1)
  • (Required) Document this behavior where appropriate in the user docs.  Note that it's not recommended to "split up" local.fedora.server/fedora/ in the WSDL because replacement won't be done on export (with "public" context) that case.
  • (Optional) Create src/test-objects to make sure it works (with possible unit tests)
  • (Optional) Find a way to avoid the hardcoding of "/fedora" in the stylesheet used by the smiley demos.  Ideally, the correct URL for the images can be constructed without the stylesheet knowing where Fedora is mounted.

...

  • (Aaron) I think the changes in FCREPO-487 may have fixed this.  Also note that running system tests with alternate configs has changed slightly.
    • If fedora app server context is non-default (i.e. not 'fedora'), need to set environment variable "WEBAPP_NAME" to the new context name in order for tests involving commandline utils to succeed.  (Same technique enables the validator, rebuilder, etc to work without editing env-server.sh/.bat file).
    • Wiki MarkupConversion of demo objects or passing additional properties is not necessary any more.&nbsp;   Just run ant juit \ -Dtest=\[system test class A, B, Q\], and it should work automatically.
  • My tests are passing now (Eddie)
  • (tick)

...

STATUS: (question) I tried this same configuration and test in WinXP this afternoon, and Ubuntu tonight and the test passed. Anyone else? - Chris

...

Outstanding Documentation

...

DOC-1: Finish doc updates for webapp context configuration (with note that it's experimental)
- (tick) Update installer text to note "experimental"
- (tick) Write a new doc that gives:
a) General description (with note that it's experimental)
b) Instruction re: WEBAPP_NAME when running server scripts or system tests
c) Instruction re: extra args for client scripts
 (tick) Link to this doc from install/config guide and commandline utils doc.

...

STATUS: Started at SWORD-Fedora 1.2

...

Remaining Release Steps as of 5/8:

--------

- kai - checkin usage
- chris - tag + release software
- chris - put static 3.1 docs on fedora-commons.org

- all - remove 3.1-specific stuff (remove 3.2 "tags")

- release notes by monday (andrew working on most of these, chris will to intro)

During
--------
- remove previous release notes
- title for fcr30 space: (change to fedora repository 3.2)
  - notice: we're in transition, if you want the 3.1 docs go here
----
After:
  - change global include:
    remove "Current released version" header
  - documentation for previous releases can be found here:
  - for documentation on previous versions

...