Bump up version

This commit is contained in:
Filip Gralinski 2021-09-17 12:32:54 +02:00
parent 8199554f9a
commit 8e620bc9bc
3 changed files with 18 additions and 7 deletions

View File

@ -1,4 +1,15 @@
<a name="4.5.0"></a>
## 4.5.0 (2021-09-17)
Enhancements:
* Add IEEE Access template
Bug fixes
* Fix downloading metrics with a space in their names
<a name="4.4.3"></a> <a name="4.4.3"></a>
## 4.4.3 (2021-09-14) ## 4.4.3 (2021-09-14)

View File

@ -6,8 +6,8 @@ The template itself is in the `{{cookiecutter.paper_id}}-paper`.
In order to generate a project from the template: In order to generate a project from the template:
* install cookiecutter * install cookiecutter
* find a paper-cutter tag applicable (usually the latest tag listed at <https://git.wmi.amu.edu.pl/filipg/paper-cutter/releases>), say 4.4.3 * find a paper-cutter tag applicable (usually the latest tag listed at <https://git.wmi.amu.edu.pl/filipg/paper-cutter/releases>), say 4.5.0
* run: `cookiecutter https://git.wmi.amu.edu.pl/filipg/paper-cutter.git --checkout 4.4.3` * run: `cookiecutter https://git.wmi.amu.edu.pl/filipg/paper-cutter.git --checkout 4.5.0`
You will be asked to choose a LaTeX template, at the moment the You will be asked to choose a LaTeX template, at the moment the
following templates are handled: following templates are handled:
@ -54,7 +54,7 @@ git remote set-url origin YOUR-GIT-REPO
password: `git config credential.helper "cache --timeout=10000000"` password: `git config credential.helper "cache --timeout=10000000"`
8. Unfortunately, Overleaf will discard hidden files (`.*`) when a zip 8. Unfortunately, Overleaf will discard hidden files (`.*`) when a zip
is uploaded, also file permissions will be somewhat broken is uploaded, also file permissions will be somewhat broken
9. … so you need to copy `.cookiecutter.yml` file and re-apply the template (`cookiecutter https://git.wmi.amu.edu.pl/filipg/paper-cutter.git --checkout 4.4.3 --output-dir .. --config-file .cookiecutter.yml --no-input --overwrite-if-exists`) 9. … so you need to copy `.cookiecutter.yml` file and re-apply the template (`cookiecutter https://git.wmi.amu.edu.pl/filipg/paper-cutter.git --checkout 4.5.0 --output-dir .. --config-file .cookiecutter.yml --no-input --overwrite-if-exists`)
10. Re-commit the files (including recovered `.*` files). 10. Re-commit the files (including recovered `.*` files).
11. Push the repo to Overleaf (fortunately, the `.*` will be treated 11. Push the repo to Overleaf (fortunately, the `.*` will be treated
correctly when this is done by git): `git push overleaf master` correctly when this is done by git): `git push overleaf master`
@ -68,10 +68,10 @@ Updating package with updated template
To keep your codebase in sync with template you need to occasionally reapply the template. To keep your codebase in sync with template you need to occasionally reapply the template.
Here's how: Here's how:
* find a paper-cutter tag applicable, say 4.4.3 * find a paper-cutter tag applicable, say 4.5.0
* (do *not* refer to master in your projects!) * (do *not* refer to master in your projects!)
* go to project root * go to project root
* run: `cookiecutter https://git.wmi.amu.edu.pl/filipg/paper-cutter.git --checkout 4.4.3 --output-dir .. --config-file .cookiecutter.yml --no-input --overwrite-if-exists` * run: `cookiecutter https://git.wmi.amu.edu.pl/filipg/paper-cutter.git --checkout 4.5.0 --output-dir .. --config-file .cookiecutter.yml --no-input --overwrite-if-exists`
* check changes with git * check changes with git
Editing the files Editing the files
@ -94,7 +94,7 @@ Switching to another conference or journal template is easy.
If not, get in touch with Filip Graliński. If not, get in touch with Filip Graliński.
2. Commit or stash any uncommitted changes. 2. Commit or stash any uncommitted changes.
3. Change the `latex_template` value accordingly in the `.cookiecutter.yml` file. Commit the changes. 3. Change the `latex_template` value accordingly in the `.cookiecutter.yml` file. Commit the changes.
4. Re-run the template (as if updating, see above: `cookiecutter https://git.wmi.amu.edu.pl/filipg/paper-cutter.git --checkout 4.4.3 --output-dir .. --config-file .cookiecutter.yml --no-input --overwrite-if-exists`). 4. Re-run the template (as if updating, see above: `cookiecutter https://git.wmi.amu.edu.pl/filipg/paper-cutter.git --checkout 4.5.0 --output-dir .. --config-file .cookiecutter.yml --no-input --overwrite-if-exists`).
5. Compare `metadata.tex` against the right metadata template file 5. Compare `metadata.tex` against the right metadata template file
(`*/*-template-meta.tex` in `_latex-templates/`) and make any fixes (`*/*-template-meta.tex` in `_latex-templates/`) and make any fixes
needed. This is the only thing that needs to be done manually needed. This is the only thing that needs to be done manually

View File

@ -6,5 +6,5 @@ variables:
# THIS IS AN UGLY WORK-AROUND # THIS IS AN UGLY WORK-AROUND
include: include:
- project: 'research/paper-cutter' - project: 'research/paper-cutter'
ref: '4.4.3' ref: '4.5.0'
file: 'main.yml' file: 'main.yml'