Support #1061
Release: CoCoA-5.2.2
Description
Everything for the release
- 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)
- cd src/CoCoA-5/release-files
- ./release-mac.sh (local)
- ./release-linux.sh (on virtual machine 64-bit and on 32-bit)
- <~/shell-scripts/cocoalib-cvs-snapshot>
- ---- make release for CoCoALib ----
- 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...)
- 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
Related issues
History
#1 Updated by Anna Maria Bigatti almost 7 years ago
- Copied from Support #851: Release: CoCoA-5.2.0 added
#2 Updated by John Abbott over 6 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 10
- changed "timeout" to resolve issue #1097
The above should (mostly) be added to release notes.
#3 Updated by Anna Maria Bigatti over 6 years ago
- Related to Feature #1119: Mailing list for CoCoAUsers added
#4 Updated by Anna Maria Bigatti over 6 years ago
- Related to Design #1120: Web site added
#5 Updated by Anna Maria Bigatti over 6 years ago
- % Done changed from 10 to 30
Some updates in the pages "dowload" (with link to google group) and "conferences" (with cocoa calendar)
#6 Updated by John Abbott over 6 years ago
- % Done changed from 30 to 60
#7 Updated by Anna Maria Bigatti over 6 years ago
- Related to Support #1066: Documentation: translation table added
#8 Updated by Anna Maria Bigatti over 6 years ago
- Description updated (diff)
#9 Updated by Anna Maria Bigatti over 6 years ago
- Description updated (diff)
#10 Updated by Anna Maria Bigatti over 6 years ago
- Description updated (diff)
#11 Updated by Anna Maria Bigatti over 6 years ago
going through time make ManExamples
#12 Updated by Anna Maria Bigatti over 6 years ago
passed ManExamples
#13 Updated by Anna Maria Bigatti over 6 years ago
some work on translation table
#14 Updated by Anna Maria Bigatti over 6 years ago
More updates to TranslationTAble
#15 Updated by Anna Maria Bigatti over 6 years ago
compared CoCoATranslationTable with wordlist: consequent updates and fixes in both
#16 Updated by Anna Maria Bigatti over 6 years ago
fixed some little bugs without a redmine issue.
Now (when I succed in cvs-ing from the virtual linux) I'll start compiling.
Linux first (with static readline)
Then mac (the easiest)
Last windows.
#17 Updated by Anna Maria Bigatti over 6 years ago
I spent yesterday afternoon trying (without succeeding to compile on linux).
I had updated the system (when I unsuccesfully tried to install the online version) so the authorization (needed for the interface for cvs) no longer works. Several attempts there with the help of Cartatone.
Apart from that I tried to compile (with the command-line cvs) and failed:
Problem number zero was a tiny bug in the script for readline: fixed (just a missing character), but currently I cannot check the fix in from linux.
Problem number one is (re)compiling Normaliz. So I "disabled it" momentarily.
Problem number two is this strage error
BuiltInFunctions.C: In function ‘boost::intrusive_ptr<CoCoA::InterpreterNS::Rig\ htValue> CoCoA::InterpreterNS::builtin_VersionInfo(boost::intrusive_ptr<const C\ oCoA::AST::InvocationExpression>, CoCoA::InterpreterNS::RuntimeEnvironment*)’: BuiltInFunctions.C:518:48: error: ‘BOOST_VERSION’ was not declared in this scope rec->setFieldNoCheck("BoostVersion", new INT(BOOST_VERSION));
#18 Updated by John Abbott over 6 years ago
It seems that there should be an extra include directive in BuiltinFunctions.C
:
#include <boost/version.hpp>
I'm not entirely happy about putting BOOST includes inside <...>
but that is what all the other interpreter files do.
PS It seems to work for me without that include directive; don't know why.
#19 Updated by Anna Maria Bigatti about 6 years ago
John Abbott wrote:
It seems that there should be an extra include directive in
BuiltinFunctions.C
:
[...]I'm not entirely happy about putting BOOST includes inside
<...>
but that is what all the other interpreter files do.PS It seems to work for me without that include directive; don't know why.
it worked
#20 Updated by Anna Maria Bigatti about 6 years ago
all compilations done
#21 Updated by Anna Maria Bigatti about 6 years ago
- Related to Support #1056: Release: CoCoALib-0.99560 (together with CoCoA-5.2.2) added
#22 Updated by Anna Maria Bigatti about 6 years ago
- % Done changed from 60 to 80
compilations done, giving up linux 32bit
updated download web page
#23 Updated by Anna Maria Bigatti about 6 years ago
uploaded examples, cocoalib doc, cocoa5 doc
#24 Updated by Anna Maria Bigatti about 6 years ago
- Related to Support #1148: Release CoCoA-5.2.4 added
#25 Updated by Anna Maria Bigatti about 6 years ago
- Status changed from In Progress to Closed
- % Done changed from 80 to 100
- Estimated time changed from 14.00 h to 24.01 h