PhenoTips » Releases » Release for version phenotips-1.3.2
From version 19.1
edited by Sasha Andjic
on 2017/07/24 14:01
To version 20.1
edited by Sergiu Dumitriu
on 2017/07/24 15:04
Change comment: There is no comment for this version

Metadata changes

Document author
XWiki.sashadumitriu

Content changes

... ... @@ -5,14 +5,14 @@
5 5
6 6 {{info}}Use these icons to mark the release progress: (x) not done, (/) done, (!) not done for a good reason (explain reason){{/info}}
7 7
8 -* (x) Check that you have the [[needed accounts>>Release.ReleasePlanHelp||anchor="HSetupyouridentity"]]
9 -* (x) Verify that there are no {{velocity}}[[open issues on GitHub for version $version>>https://github.com/phenotips/phenotips/milestones]]{{/velocity}}
10 -* (x) Verify that [[the build passes on the CI Server>>https://ci.phenotips.org/job/phenotips/]]
11 -* (x) Close the Version on [[Jira>>https://phenotips.atlassian.net/plugins/servlet/project-config/PT/versions]]
12 -* (x) Make sure the build machine has "rpmbuild" utility installed
13 -* (x) Increase the amount of memory available to Maven: ##export MAVEN_OPTS="-Xmx2g -XX:MaxPermSize=256m"##
14 -* (x) [[Perform the release>>Release.ReleasePlanHelp||anchor="HBuildtherelease"]]
15 -* (x) Unzip the standalone distributions and perform a quick smoke test:
8 +* (/) Check that you have the [[needed accounts>>Release.ReleasePlanHelp||anchor="HSetupyouridentity"]]
9 +* (/) Verify that there are no {{velocity}}[[open issues on GitHub for version $version>>https://github.com/phenotips/phenotips/milestones]]{{/velocity}}
10 +* (/) Verify that [[the build passes on the CI Server>>https://ci.phenotips.org/job/phenotips/]]
11 +* (/) Close the Version on [[Jira>>https://phenotips.atlassian.net/plugins/servlet/project-config/PT/versions]]
12 +* (/) Make sure the build machine has "rpmbuild" utility installed
13 +* (/) Increase the amount of memory available to Maven: ##export MAVEN_OPTS="-Xmx2g -XX:MaxPermSize=256m"##
14 +* (/) [[Perform the release>>Release.ReleasePlanHelp||anchor="HBuildtherelease"]]
15 +* (/) Unzip the standalone distributions and perform a quick smoke test:
16 16 ** (/) Does the homepage display correctly?
17 17 ** (/) Do suggest widgets for vocabularies in Advanced filters work (Patients, Families, Studies, Groups)
18 18 ** (/) Do filters work as expected in Advanced search and in export?
... ... @@ -116,7 +116,7 @@
116 116 ** (/) Does pushing a complete patient from one local instance to another work (##exceptions are pedigree, medical reports, obstetric history, copy number variants, additional files##)?
117 117 *** (/) Does pushing a new patient and updating existing work?
118 118 *** (/) Does pushing data to the version currently installed on Phenomecentral work (##current##->##PCVersion##)?
119 -*** (/) Does pushing data from different PhenoTips versions work (##latest 1.2##->##current##, ##latest 1.3##->##current##, ##previousMilestone##->##current##)?
119 +*** (x) Does pushing data from different PhenoTips versions work (##latest 1.2##->##current##, ##latest 1.3##->##current##, ##previousMilestone##->##current##)?
120 120 *** (/) Error handling when pushing patient records
121 121 **** (/) if server is unavailable?
122 122 **** (/) if incorrect credentials are used?
... ... @@ -138,11 +138,11 @@
138 138 *** (/) does the Vocabularies REST API works?
139 139 *** (/) does the Gene Panels REST API works?
140 140 *** (/) does getTerm in HGNC vocabulary matches on exact input provided?
141 -* (x) Release the MacOS DMG
142 -* (x) If branching a new version, remove the Clirr exclusions/ignores from the main ##pom.xml## file, if any
143 -* (x) [[Update the extensions>>Extension.WebHome]]
144 -* (x) Update the Download page
145 -* (x) Upgrade ##playground.phenotips.org## and other maintained instances
146 -* (x) [[Create blog post on phenotips.org>>Blog.WebHome]]
147 -* (x) Send the Announcement Mail
148 -* (x) Announce on Twitter with the [[PhenoTips account>>https://twitter.com/PhenoTips/]]
141 +* (/) Release the MacOS DMG
142 +* (!) If branching a new version, remove the Clirr exclusions/ignores from the main ##pom.xml## file, if any
143 +* (/) [[Update the extensions>>Extension.WebHome]]
144 +* (/) Update the Download page
145 +* (/) Upgrade ##playground.phenotips.org## and other maintained instances
146 +* (/) [[Create blog post on phenotips.org>>Blog.WebHome]]
147 +* (/) Send the Announcement Mail
148 +* (/) Announce on Twitter with the [[PhenoTips account>>https://twitter.com/PhenoTips/]]