Project

General

Profile

Support #8524

QFQ Version: 19.6.0

Added by Carsten Rose 3 months ago. Updated 3 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
13.10.2018
Due date:
% Done:

100%

Estimated time:
Discuss:

Description

0) Fuer jede neue Version ein Ticket erstellen. Template: #6994

1) Laufen die Unit Tests durch?

2) Die aktuellen Commits anschauen und wichtige Topics uebernehmen (git log > ~/qfq.log, alles bis zum letzten TAG anschauen):

  1. complicated: git log | grep -v -e '^commit ' -e '^Author: ' -e '^Date: ' -e '^Merge: ' > /tmp/out; pluma /tmp/out
  1. Zeigt alle Commits an, die seit dem aendern von NewVersion gemacht wurden! Das sollten alle Commits seit der letzten Version sein.
    • git log --pretty=%s --after="`stat -c %y doc/NewVersion.md`"
  • Anpassen: qfq/extension/Documentation/Release.rst
  • Release.rst verteilen: make copyReleaseNotes
  • Manuell:
    • Den Inhalt von Release.rst kopieren nach qfq/extension/RELEASE.txt.
    • Den Inhalt von Release.rst kopieren nach CHANGELOG.md.
  • Alle offenen Tickets im aktuellen Milestones verschieben auf den naechsten Milestone
  • Aktuellen Milestone schliessen

3) In folgenden Files anpassen:

Auto: ./setVersion.sh <MAJOR>.<MINOR>.<MICRO>
Manuell:
  * extension/Documentation/_make/conf.py: release, version
  * extension/Documentation/Settings.cfg: version
  * extension/ext_emconf.php: version

4) Im Projektverzeichnis: Doc

make t3sphinx   (dadurch fallen Fehler in der RESTdoc Syntax auf)

5) Update Version & Commit

  • Update the version number in this document (topic 6)
  • Commit & Push new version changes to master branch:

    New version 18.10.3

6) New Tag:

git tag v18.10.3
git push -u origin v18.10.3

7) Tickets: schliessen und der QFQ Version zuweisen.

8) PhpStorm: Sync all files to VM qfq.

Associated revisions

Revision c66e2800 (diff)
Added by Carsten Rose 3 months ago

New version 19.6.0

History

#2 Updated by Carsten Rose 3 months ago

  • Subject changed from QFQ Version: 19.5.2 to QFQ Version: 19.6.0
  • Target version set to 19.9.2

#3 Updated by Carsten Rose 3 months ago

  • Status changed from New to Closed
  • Assignee set to Carsten Rose
  • Target version changed from 19.9.2 to 19.6.0

Also available in: Atom PDF