Package: edrnsite.policy
This is the “policy” product for the public portal of the Early Detection
Research Network (EDRN).  This product, intended forPlone, specifies no
custom content types or look-and-feel, but instead specifies minimum policy
settings and orchestrates all other dependent components.  So, to turn aPlonesite into the EDRN public portal, just install this component.It was developed by the Informatics Center (IC), operated byJPL.InstallationUseBuildoutwith the plone.recipe.zope2instance recipe.Addedrnsite.policyto the list of eggs to install, e.g.:[buildout]
...
eggs =
    ...
    edrnsite.policyRe-run buildout, e.g. with:% ./bin/buildoutYou can skip the ZCML slug if you are going to explicitly include the package
from another package’s configure.zcml file.ChangelogWhat follows is a history of changes from release to release.  More detail
about the issues mentioned here can be found at the issue tracker, at:https://oodt.jpl.nasa.gov/jira/browse/CA1.2.22 — Plone 4.3.9 UpgradeCA-1543 - Send email after RDF ingestCA-15921.2.21 — You’re Not That VainCA-1498 - Disable vanity pagesCA-1306 - Minimal portal needs to not spam Karl Krueger1.2.20 — You’re So VainUpgrade steps to support vanity pages1.2.19 — Pork and BeansCA-1421 - Updates to Science Data TabCA-1436 - Collaborative Group Workspaces - Separate Projects and Protocols1.2.18 — Panic ModeCA-1423 - Collaborative groups should show documents in reverse
chronological order1.2.17 — VisualsVisualizations1.2.16 — Release to NCIhttps://oodt.jpl.nasa.gov/jira/browse/CA-13241.2.15 — Various UpgradesAdded Secretome, then removed Secretome.Set new Biomuta ingest path for biomarkers.No longer rely on python-ldap==2.3.13.1.2.14 — Bug FixesCA-1292CA-1300CA-1302CA-13031.2.13 — More Publishing!CA-759: Improve publication layout.1.2.12 — You’re Nothing Unless You PublishCA-179: upgrade eke.publications and hide its right-side portlets.1.2.11 — I Had Some Chicken; Pass Me the FLOSSFirst official release as free/libre/open source software.1.2.10 — La SighCA-1237 - Stripped-down portal has ingest enabled; should be disabled1.2.9 — Le SighCA-1236 - Stripped-down portal’s Super User LDAP group has no Management
permissions1.2.8 — Direct Me To Your LeaderCA-1231 - Stripped down EDRN Portal doesn’t have LDAP1.2.7 — QuickieUpgrade eke.biomarker during edrnsite.policy upgradeCA-1219 - Portal installer should provide option to cull content for speedy
scanningCA-1230 - Quick Links Portlets needs buttons for Informatics and Network
Consulting Team1.2.6 — UpgradesRemove dependency on edrnsite.searchMake compatible with Plone 4.31.2.5 — You’re So VainRebuild the catalog after ingest so that sites and protocols appear when
using the new RDF server.Add edrnsite.vanity1.2.4 — Groups In SPAAAAACE!Support CA-1001: delete old committees on upgrade so that
Group-Space–based can replace them.1.2.3 — NCI DeploymentThis release updates the upgrade process of the EDRN site policy so that the
EDRN portal is left in a state where it’s ready to be scanned by Rational
AppScan:Content rules are disabled (no email notifications)Link integrity checks are disabledRoutine RDF ingest is disabledThe portal “from” email address is set to a developer’s email.1.2.2 — UpgradesMade compatible with Plone 4.1.5 and eea.facetednavigation 4.5.  Also
addressed the following issues:CA-965 - Log the upgrade processCA-982 - Improper Google Analytics javascript1.2.1 — Screw StagingThis release includes:CA-917 - A framework for migrating content from duplicate-but-unofficial
instances of the EDRN public portal to future official deployments of the
EDRN public portal.CA-927 - Science Data tab broken on latest EDRN Public Portal1.2.0 — Third Time’s the CharmThis release includes the following:CA-841 - Project flags cleared and disassociated from Collaborative Groups
(from Kincaid via IM)Locks some versions of dependent componentsUpdates portal database from profile 4 to 5.  Profile 4 corresponds to
edrn.nci.nih.gov-4.1-FINAL and was deployed at NCI in December 2011.Upgrades to Plone 4.1 and EEA’s Faceted Navigation 4.1CA-872 - Tabs gone from Collaborative Groups post-4.1.4.CA-873 - Login Lockout database should be cleared on upgradeUpdating to the plone.app.testing fixtures.CA-879 - Emails from Collaborative Groups occasionally have ${fields} with
no substituted information1.1.8 — MiscThis release addresses the following:CA-812 - WYSIWYG editor is set to “Kupu” in Portal 4, should be “TinyMCE”CA-770 - Enable versioning on files1.1.7 — Fresh SpecimensThis release includes the brand new eke.specimens package which simplifies
specimens for reference sets, PRoBE, and ERNE.1.1.6 — Signing SecretsThis release covers:CA-786 - Signing secrets not updated in P4CA-782 - plone.app.caching not including in EDRN Portal 41.1.5 — Members List ImprovementsThis release covers:CA-789 - Members list improvements1.1.4 — Edges So Smooth They SqueakThis release:Leaves Collaborative Group objects as “private”.Adds sharing permissions to Collaborative Groups.Initially sets the chair and co-chair of Collaborative Groups.Honestly enables table sorting for all users.1.1.3 — Smoother EdgesThis release includes:Table sorting enabled for all users, not just authenticated usersUpgrades to the Publications tab with AJAX filtering1.1.2 — Let’s Collaborate!This release includes:Collaborative groups, provided by the edrnsite.collaborations package.A default collaborative group container at /collaborative-groups.UI improvements to users & groups by enabling Plone’s “many_users” and
“many_groups” properties.Upgrade improvements.1.1.1 — Upgrade CleanupThis release includes the following:Cleaned up upgrade path for profile version 0-to-1 and 1-to-4.Removal of TTW customizations from operational database that are now
captured in software.Removal of framework upgrade since that’s out of this package’s purview.1.1.0 — Plone 4This release makes edrnsite.policy compatible with Plone 4.1.0.5 — NCI Hates CookiesThe following issues were addressed in this release:CA-743 - Disable Google AnalyticsCA-742 - Apply fix for CVE-2011-0720CA-597 - Add clock event to update sign-in secret1.0.4 — The Googles, They Do NothingThe following issue was addressed in this release:CA-726 - Google verification now requires specific page content1.0.3 — A Mixed BagThe following issues were addressed in this release:CA-681 - Fix the word staffers to say just staffCA-698 - “Structural” objects appear in searches1.0.2 — Specimen SearchThis time around, the policy package implements a dynamic search page for EDRN
specimens.  (There is no corresponding issue in the issue tracker for this new
feature; or if there is, the issue tracker is down as I write this and can’t
confirm.)The following issues are also addressed by this release:CA-684 - Breadcrumb links are not correct on specimen search tabCA-667 - Organ and title edits that were added were lost when re-ingesting1.0.1 — Ingest CleanupThis release addresses the following:CA-649 - Automatic ingest is not updating publication stateCA-662 - Remove “Potential Link Breakage” message from automatic ingestIt also adds a dynamic list of EDRN members and allows YouTube videos to be
embedded in portal pages.  See the issue tracker athttps://oodt.jpl.nasa.gov/jira/browse/CAfor more details.1.0.0 — Automation SpamThis release addresses several issues: the automatic periodic ingest of RDF
information into the portal from its various information sources.  You can
read more about this issue athttps://oodt.jpl.nasa.gov/jira/browse/CA-528.It also adds search and tracking of tissue and other specimens from ERNE, the
EDRN Resource Network Exchange.Finally, it reworks the logic by which the emailed portal notices are sent.
Previously, any content addition, deletion, modification, or any content
publication state change would trigger an email to the DMCC.  These included
all changes during RDF ingest, which could amount to thousands of such
changes.Now, the email notice is sent solely if the user who’s doing the change is a
member of the “National Cancer Institute” group.  For more details on this
update, seehttps://oodt.jpl.nasa.gov/jira/browse/CA-644.0.0.7 — The Eleventh HourAfter viewing the new look-and-feel for EDRN across a variety of applications,
management suddenly realizes they don’t like it.  This release attempts to
satisfy them.  Seehttps://oodt.jpl.nasa.gov/jira/browse/CA-599for more.0.0.6 — Jackie Hates Our ContentIn release 0.0.6 of this component, we’ve addressed the following issues:https://oodt.jpl.nasa.gov/jira/browse/CA-577- Update the Sample Reference
Sets pagehttps://oodt.jpl.nasa.gov/jira/browse/CA-579- Access to secure web site
link goes to wrong URLhttps://oodt.jpl.nasa.gov/jira/browse/CA-582- Publications missing authors0.0.5 — Content in Four Part HarmonyThe following issues are addressed in this release:Content harmonized between the old operational portal (version 2) and beta
demonstration portal (version 3 athttp://edrn.jpl.nasa.gov/portal3.0).https://oodt.jpl.nasa.gov/jira/browse/CA-379- Generate email notification
to DMCC when portal changes are approved at NCIhttps://oodt.jpl.nasa.gov/jira/browse/CA-540- PI not showing for a sitehttps://oodt.jpl.nasa.gov/jira/browse/CA-541- Add to software repositoryhttps://oodt.jpl.nasa.gov/jira/browse/CA-549- Biological Specimens Link
under Resources - Page doesn’t existhttps://oodt.jpl.nasa.gov/jira/browse/CA-559- The current EDRN-Wide
Collaborations link downloads a protocol search htmlhttps://oodt.jpl.nasa.gov/jira/browse/CA-561- Subscription to a listserv
link - page doesn’t existhttps://oodt.jpl.nasa.gov/jira/browse/CA-563- Remove CDE Links from Portal0.0.4 — To Be Named At Release TimeThe following issues are addressed in this release:http://oodt.jpl.nasa.gov/jira/browse/CA-526- Duplicate science-data
deployed as part of portal setup0.0.3 — EDRN SC Meeting 2010 RDF-ificationhttp://oodt.jpl.nasa.gov/jira/browse/CA-521- Load EDRN SC Mar 2010 meeting RDF into portal cachehttp://oodt.jpl.nasa.gov/jira/browse/CA-498- Disable mailing of
password-reset messages.http://oodt.jpl.nasa.gov/jira/browse/CA-508- Travel Fellowships out-of-datehttp://oodt.jpl.nasa.gov/jira/browse/CA-509- Research Tools need updating0.0.2 — Starting Content & PolishThis release includes a refresh cache of knowledge from the EDRN Catalog and
Archive Service, the Biomarker Database, and the EDRN DMCC RDF Service.  In
addition, this release addresses the following issues:http://oodt.jpl.nasa.gov/jira/browse/CA-482- For Researchers - EDRN
Investigators’ Publications - Page Doesn’t Existhttp://oodt.jpl.nasa.gov/jira/browse/CA-481- Remove CDE Spreadsheet and
PDF.  Add CDE Searchhttp://oodt.jpl.nasa.gov/jira/browse/CA-480- Study Design Guidance Tools
page in “old” formathttp://oodt.jpl.nasa.gov/jira/browse/CA-478- Public, Patients, Advocates -
EDRN Informatics link - Page Does Not Existhttp://oodt.jpl.nasa.gov/jira/browse/CA-470- List of “BDL” sites point to
old DMCC sitehttp://oodt.jpl.nasa.gov/jira/browse/CA-435- Remove :log in to add comments
from public portal pageshttp://oodt.jpl.nasa.gov/jira/browse/CA-486- Application Procedure, Receipt
Dates, and Review - Contact Investigator Link - Page Doesn’t Exist0.0.1 — Content Updates and Broken LinksThe following issues have been addressed in this release:http://oodt.jpl.nasa.gov/jira/browse/CA-469- List of sites on “About EDRN”
still points to the old site at DMCChttp://oodt.jpl.nasa.gov/jira/browse/CA-471- Under patient advocates, press
releases - sorry page doesn’t exist…http://oodt.jpl.nasa.gov/jira/browse/CA-467- PI page does not exist from EC
page0.0.0 — UnreleasedInitial release into beta.