Support #1450
Updated by Anna Maria Bigatti about 4 years ago
Everything for the release
CHECK FOR BUGS
Compile with *@--debug@* flag, and check that everything runs OK.
In @src/CoCoA-5/@ run *@make ManExamples@*, and check that everything is OK.
Redmine Roadmap: close or postpone issue
Redmine Release issues: check percentages, check timings
Last check to CoCoALib doc, CoCoA-5 doc and RelNotes, TranslationTable.
Finalize
version number for CoCoALib release: configuration/version
version number for CoCoA-5 release: CoCoA-5/release-files/version
cvs checkout in snapshot dir
cd _snapshotdir_
configure --again
make
cd src/CoCoA-5
time make doc
time make ManExamples (~4min, and search "ERROR:" in ManExamples-out)
ls-lt CoCoAManual/html
RELEASE FOR MAC FOR LINUX
cd src/CoCoA-5/release-files
./release-mac.sh (local)
./release-linux.sh (on virtual machine 64-bit and on 32-bit)
RELEASE COCOALIB
~/shell-scripts/cocoalib-cvs-snapshot
---- make release for CoCoALib ----
RELEASE FOR WIN
copy cocoalib tgz on windows virtual machine
compile windows text version on virtual machine, copy CoCoAInterpreter from SharedFolder into local dir
./release-win.sh
(ask someone for windows gui version...)
WEBSITE
update /Volumes/WWW/webcocoa/download/download5.shtml
update /Volumes/WWW/webcocoa/download/RelNotes.shtml
[[http://cocoa.dima.unige.it/download/RelNotes.shtml]]
upload manual
publish manual (arXiv? ResearchGate?)
close release on Redmine
---> send message to facebook page
---> send email
---> update list with undelivered emails
CHECK FOR BUGS
Compile with *@--debug@* flag, and check that everything runs OK.
In @src/CoCoA-5/@ run *@make ManExamples@*, and check that everything is OK.
Redmine Roadmap: close or postpone issue
Redmine Release issues: check percentages, check timings
Last check to CoCoALib doc, CoCoA-5 doc and RelNotes, TranslationTable.
Finalize
version number for CoCoALib release: configuration/version
version number for CoCoA-5 release: CoCoA-5/release-files/version
cvs checkout in snapshot dir
cd _snapshotdir_
configure --again
make
cd src/CoCoA-5
time make doc
time make ManExamples (~4min, and search "ERROR:" in ManExamples-out)
ls-lt CoCoAManual/html
RELEASE FOR MAC FOR LINUX
cd src/CoCoA-5/release-files
./release-mac.sh (local)
./release-linux.sh (on virtual machine 64-bit and on 32-bit)
RELEASE COCOALIB
~/shell-scripts/cocoalib-cvs-snapshot
---- make release for CoCoALib ----
RELEASE FOR WIN
copy cocoalib tgz on windows virtual machine
compile windows text version on virtual machine, copy CoCoAInterpreter from SharedFolder into local dir
./release-win.sh
(ask someone for windows gui version...)
WEBSITE
update /Volumes/WWW/webcocoa/download/download5.shtml
update /Volumes/WWW/webcocoa/download/RelNotes.shtml
[[http://cocoa.dima.unige.it/download/RelNotes.shtml]]
upload manual
publish manual (arXiv? ResearchGate?)
close release on Redmine
---> send message to facebook page
---> send email
---> update list with undelivered emails