Project

General

Profile

Support #1061

Release: CoCoA-5.2.2

Added by Anna Maria Bigatti almost 7 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
High
Category:
Release
Target version:
Start date:
01 Aug 2014
Due date:
% Done:

100%

Estimated time:
24.01 h
Spent time:

Description

Everything for the release

  1. Redmine Roadmap: close or postpone issue
  2. Redmine Release issues: check percentages, check timings
  3. Last check to CoCoALib doc, CoCoA-5 doc and RelNotes, TranslationTable.
  4. Finalize
  1. <version number for CoCoALib release> configuration/version
  2. <version number for CoCoA-5 release> CoCoA-5/release-files/version
  3. <cvs checkout in snapshot dir>
  1. cd <snapshotdir>
  2. configure --again
  3. make
  4. cd src/CoCoA-5
  5. time make doc
  6. time make ManExamples (~4min, and search "ERROR:" in ManExamples-out)
RELEASE FOR MAC FOR LINUX
  1. cd src/CoCoA-5/release-files
  2. ./release-mac.sh (local)
  3. ./release-linux.sh (on virtual machine 64-bit and on 32-bit)
RELEASE COCOALIB
  1. <~/shell-scripts/cocoalib-cvs-snapshot>
  2. ---- make release for CoCoALib ----
RELEASE FOR WIN
  1. copy cocoalib tgz on windows virtual machine
  2. compile windows text version on virtual machine, copy CoCoAInterpreter from SharedFolder into local dir
  3. ./release-win.sh
  4. (ask someone for windows gui version...)
  1. update /Volumes/WWW/webcocoa/download/download5.shtml
  2. update /Volumes/WWW/webcocoa/download/RelNotes.shtml
    [[http://cocoa.dima.unige.it/download/RelNotes.shtml]]
  1. upload manual
  2. publish manual (arXiv? ResearchGate?)
  1. close release on Redmine

---> send message to facebook page
---> send email
---> update list with undelivered emails


Related issues

Related to CoCoA-5 - Feature #1119: Mailing list for CoCoAUsersClosed2017-11-09

Related to CoCoA-5 - Design #1120: Web siteClosed2017-11-13

Related to CoCoALib - Support #1066: Documentation: translation tableIn Progress2017-05-12

Related to CoCoALib - Support #1056: Release: CoCoALib-0.99560 (together with CoCoA-5.2.2)Closed2014-04-08

Related to CoCoA-5 - Support #1148: Release CoCoA-5.2.4Closed2018-01-17

Copied from CoCoA-5 - Support #851: Release: CoCoA-5.2.0Closed2014-08-01

History

#1 Updated by Anna Maria Bigatti almost 7 years ago

#2 Updated by John Abbott over 6 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10
Here are the main changes:
  • 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

#4 Updated by Anna Maria Bigatti over 6 years ago

#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

#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

Also available in: Atom PDF