Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
W
why3
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Nils Fitinghoff
why3
Commits
8f84e5d3
Commit
8f84e5d3
authored
Oct 13, 2015
by
Guillaume Melquiond
Browse files
Options
Downloads
Patches
Plain Diff
Version 0.86.2
parent
6236657f
No related branches found
No related tags found
No related merge requests found
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
CHANGES
+6
-0
6 additions, 0 deletions
CHANGES
ROADMAP
+35
-44
35 additions, 44 deletions
ROADMAP
Version
+1
-1
1 addition, 1 deletion
Version
doc/manual.tex
+1
-1
1 addition, 1 deletion
doc/manual.tex
with
43 additions
and
46 deletions
CHANGES
+
6
−
0
View file @
8f84e5d3
* marks an incompatible change
* marks an incompatible change
Version 0.86.2, October 13, 2015
================================
bug fixes
o assorted bug fixes
Version 0.86.1, May 22, 2015
Version 0.86.1, May 22, 2015
============================
============================
...
...
This diff is collapsed.
Click to expand it.
ROADMAP
+
35
−
44
View file @
8f84e5d3
...
@@ -219,70 +219,61 @@ DONE * sauvegarde de la configuration : à quel endroit dans l'IDE ?
...
@@ -219,70 +219,61 @@ DONE * sauvegarde de la configuration : à quel endroit dans l'IDE ?
== Final preparation ==
== Final preparation ==
*
faire une passe sur l
e BTS
*
check th
e BTS
* do "make update-coq" and "make", fix Coq realizations if needed
* do "make update-coq" and "make", fix Coq realizations if needed
* check that nightly bench is OK
* check that nightly bench is OK
* check that "make xml-validate-local" is OK
* check that "make xml-validate-local" is OK
(see below : copy the dtd on the web)
(see below : copy the dtd on the web)
* put 0.86 in file Version, and then run ./config.status
* put 0.86 in file Version, and then run ./config.status
* check/update the content of the About dialog in src/ide/gconfig.ml
* check/update the content of the About dialog in src/ide/gconfig.ml
around lines 550-600
around lines 550-600
* check headers
* check headers
* check the file CHANGES, add the release date
* check the file CHANGES, add the release date
* manual in PDF:
** update the date in doc/manual.tex (near \whyversion{})
* generate documentation
** check that macro \todo is commented out in doc/macros.tex
- update the date in doc/manual.tex (near \whyversion{})
** and then "make doc"
- check that macro \todo is commented out in doc/macros.tex
- do "make doc"
(check that manual in HTML is also generated, doc/html/index.html)
(check that manual in HTML is also generated, doc/html/index.html)
- do "make stdlibdoc"
- do "make apidoc"
* make a last commit:
- git commit -am "release 0.86"
- git tag 0.86
* do "make dist"
* do "make dist"
* test distrib/why3-0.86.tar.gz
* test distrib/why3-0.86.tar.gz
* move distrib from Why3 site to Inria forge:
* push the commit:
** upload distrib/why3-0.86.tar.gz to https://gforge.inria.fr/frs/?group_id=2990
- git push
* put on the web page
- git push --tags
- the manual in PDF
* upload distrib/why3-0.86.tar.gz to https://gforge.inria.fr/frs/?group_id=2990
cp doc/manual.pdf /users/www-perso/projets/why3/download/manual-0.86.pdf
* upload the documentation on the web page
- the HTML version of the manual (content of doc/html)
- cp doc/manual.pdf /users/www-perso/projets/why3/download/manual-0.86.pdf
cp -r doc/html /users/www-perso/projets/why3/doc-0.86
- cp -r doc/html /users/www-perso/projets/why3/doc-0.86
- cp share/why3session.dtd /users/www-perso/projets/why3/
- why3session.dtd
- cp -r doc/stdlibdoc /users/www-perso/projets/why3/stdlib-0.86
cp -f share/why3session.dtd /users/www-perso/projets/why3/
- standard library online, using why3doc, to http://why3.lri.fr/stdlib/
make stdlibdoc
cp -r doc/stdlibdoc /users/www-perso/projets/why3/stdlib-0.86
ln -s -n -f /users/www-perso/projets/why3/stdlib-0.86 \
ln -s -n -f /users/www-perso/projets/why3/stdlib-0.86 \
/users/www-perso/projets/why3/stdlib
/users/www-perso/projets/why3/stdlib
- API doc, produced using ocamldoc, to http://why3.lri.fr/api/
- cp -r doc/apidoc /users/www-perso/projets/why3/api-0.86
make apidoc
cp -r doc/apidoc /users/www-perso/projets/why3/api-0.86
ln -s -n -f /users/www-perso/projets/why3/api-0.86 \
ln -s -n -f /users/www-perso/projets/why3/api-0.86 \
/users/www-perso/projets/why3/api
/users/www-perso/projets/why3/api
-
update the main HTML page (sources are in repository why3-www)
*
update the main HTML page (sources are in repository why3-www)
edit index.html, change at least all occurrences of 0.85 by 0.86, and
-
edit index.html, change at least all occurrences of 0.85 by 0.86, and
update the url for download
update the url for download
make (to check validity)
- make (to check validity)
make export
- make export
* make a last commit:
- git commit -am "release 0.86"
- add tag 0.86 to the git repository, using
git tag 0.86
- do not forget to push it using
git push
git push --tags
* add a new version to the bugtracker:
* add a new version to the bugtracker:
https://gforge.inria.fr/tracker/admin/?group_id=2990&atid=10293&add_extrafield=1
https://gforge.inria.fr/tracker/admin/?group_id=2990&atid=10293&add_extrafield=1
* prepare the OPAM package
* prepare the OPAM package
- update opam/url: url and checksum of why-0.86.tar.gz
. update opam/url: url and checksum of why-0.86.tar.gz
(use "md5sum distrib/why3-0.86.tar.gz")
(use "md5sum distrib/why3-0.86.tar.gz")
.
update opam/descr if necessary
-
update opam/descr if necessary
.
update opam/opam with correct dependencies and such
-
update opam/opam with correct dependencies and such
* test the OPAM package
* test the OPAM package
...
...
This diff is collapsed.
Click to expand it.
Version
+
1
−
1
View file @
8f84e5d3
# Why version
# Why version
VERSION=0.86.
1
VERSION=0.86.
2
This diff is collapsed.
Click to expand it.
doc/manual.tex
+
1
−
1
View file @
8f84e5d3
...
@@ -108,7 +108,7 @@
...
@@ -108,7 +108,7 @@
%BEGIN LATEX
%BEGIN LATEX
\begin{LARGE}
\begin{LARGE}
%END LATEX
%END LATEX
Version
\whyversion
{}
,
May
2015
Version
\whyversion
{}
,
October
2015
%BEGIN LATEX
%BEGIN LATEX
\end{LARGE}
\end{LARGE}
%END LATEX
%END LATEX
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment