dune-website issueshttps://gitlab.dune-project.org/infrastructure/dune-website/-/issues2024-03-18T11:50:58Zhttps://gitlab.dune-project.org/infrastructure/dune-website/-/issues/105Problems with dune-uncrustify.cfg2024-03-18T11:50:58ZCarsten Gräsergraeser@math.fau.deProblems with dune-uncrustify.cfgThe official `dune-uncrustify.cfg` config linked on the webpage contains two problems:
* The option `align_number_left` is unknown to recent uncrustify versions (at least the one on Ubuntu 23.10).
* The indentation of lambda functions i...The official `dune-uncrustify.cfg` config linked on the webpage contains two problems:
* The option `align_number_left` is unknown to recent uncrustify versions (at least the one on Ubuntu 23.10).
* The indentation of lambda functions is far from optimal: The whole lambda (body and closing brace) is additionally indented to align with the capture block `[...]`. This has a few nasty side effects:
* If the name of the lambda object is modified, the whole block needs to be reindented which may clutter diffs significantly.
* Depending on the lambda name this may leads to odd indentations which does not align well with how editors handle indentation.
* IMO (but this is probably a matter of taste) the indentation should reflect code structure. Here it depends on names.
* This may lead to very long lines when using long meaningful names for lambdas.
It seems that the second problem can be solved by `indent_cpp_lambda_only_once=true`. But this should be checked by someone regularly using uncrustiy.https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/104News entries look strange2023-08-04T14:43:54ZMarkus BlattNews entries look strangeThe first lines of the first paragraph is indented. Somehow all the website formatting is missing. See e.g. https://dune-project.org/news/2021-03-29-dune-course-online-material/The first lines of the first paragraph is indented. Somehow all the website formatting is missing. See e.g. https://dune-project.org/news/2021-03-29-dune-course-online-material/https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/103Advertise dune-common mail to open issues without GitLab2023-04-27T13:23:29ZSantiago Ospina De Los Ríossospinar@gmail.comAdvertise dune-common mail to open issues without GitLabSee https://lists.dune-project.org/pipermail/dune-devel/2023-April/003016.htmlSee https://lists.dune-project.org/pipermail/dune-devel/2023-April/003016.htmlhttps://gitlab.dune-project.org/infrastructure/dune-website/-/issues/102doi shortcode in md files not working2022-07-22T08:05:30ZAndreas Dednerdoi shortcode in md files not workingThe build fails with a download problem of the related json file. See piepleine
https://gitlab.dune-project.org/infrastructure/dune-website/-/jobs/412319
for details of the error:
```
ERROR 2022/07/20 11:42:06 Failed to get JSON resourc...The build fails with a download problem of the related json file. See piepleine
https://gitlab.dune-project.org/infrastructure/dune-website/-/jobs/412319
for details of the error:
```
ERROR 2022/07/20 11:42:06 Failed to get JSON resource "http://api.crossref.org/works/10.1002/nme.2631": Failed to retrieve remote file: Internal Server Error
```Christian EngwerChristian Engwerhttps://gitlab.dune-project.org/infrastructure/dune-website/-/issues/101instructions from beginners-resources-pdelab fail2022-07-05T13:05:40ZMarkus Blattinstructions from beginners-resources-pdelab failThey seem rather outdated.
Following https://dune-project.org/doc/beginners-resources-pdelab/ fails miserably:
```
$ git clone http://conan2.iwr.uni-heidelberg.de/git/peter/dune-installer.git
Klone nach 'dune-installer' ...
fatal: unable...They seem rather outdated.
Following https://dune-project.org/doc/beginners-resources-pdelab/ fails miserably:
```
$ git clone http://conan2.iwr.uni-heidelberg.de/git/peter/dune-installer.git
Klone nach 'dune-installer' ...
fatal: unable to access 'http://conan2.iwr.uni-heidelberg.de/git/peter/dune-installer.git/': SSL: certificate subject name (conan.iwr.uni-heidelberg.de) does not match target host name 'conan2.iwr.uni-heidelberg.de'
````https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/100add broken link testing to CI2022-06-16T10:32:09ZAndreas Dedneradd broken link testing to CIan option could be https://github.com/wjdp/htmltest see also #77an option could be https://github.com/wjdp/htmltest see also #77https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/99crossref.orgf access seems unstable.2022-04-28T16:46:11ZRobert Kcrossref.orgf access seems unstable.In layouts/shortcodes/doi.html to compute the doi link http://api.crossref.org/works/ is used.
Is it really that complicated? Can we not just use https://doi.org/${{doi}}?In layouts/shortcodes/doi.html to compute the doi link http://api.crossref.org/works/ is used.
Is it really that complicated? Can we not just use https://doi.org/${{doi}}?https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/98Status pages only covers 2.5 and 2.62022-02-19T22:21:19ZChristoph GrüningerStatus pages only covers 2.5 and 2.6The status page
https://dune-project.org/dev/status/
is outdated. I am not sure what purpose it serves and whether we should drop it alltogether.The status page
https://dune-project.org/dev/status/
is outdated. I am not sure what purpose it serves and whether we should drop it alltogether.https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/91Black borders around code blocks2021-01-23T21:58:26ZSimon PraetoriusBlack borders around code blocksAfter updating the installation instructions page, there are back borders around all code boxes with "bash" syntax-highlighting. This looks strange. How to update or change this styling?After updating the installation instructions page, there are back borders around all code boxes with "bash" syntax-highlighting. This looks strange. How to update or change this styling?https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/86website fails to build with recent hugo2020-09-09T14:16:19ZChristian Engwerwebsite fails to build with recent hugoIt seems there were some changes in hugo.
The current builder already warns (see e.g. [Pipeline #29434](https://gitlab.dune-project.org/infrastructure/dune-website/-/jobs/172189))
```
$ hugo
Building sites … WARN 2020/09/08 18:27:48 Pag...It seems there were some changes in hugo.
The current builder already warns (see e.g. [Pipeline #29434](https://gitlab.dune-project.org/infrastructure/dune-website/-/jobs/172189))
```
$ hugo
Building sites … WARN 2020/09/08 18:27:48 Page's .Hugo is deprecated and will be removed in a future release. Use the global hugo function.
```
On my local machine it fails completely
```
christi@trinidad:~/Uni/Src/dune-website(master)$ hugo
Building sites … WARN 2020/09/08 20:38:01 Page.Hugo is deprecated and will be removed in a future release. Use the global hugo function.
ERROR 2020/09/08 20:38:07 render of "page" failed: execute of template failed: template: groups/single.html:10:5: executing "groups/single.html" at <.Render>: error calling Render: "/home/christi/Uni/Src/dune-website/content/modules/dumux.md:12:8": failed to execute template ["short"] v: "/home/christi/Uni/Src/dune-website/layouts/modules/short.html:12:8": execute of template failed: template: modules/short.html:12:8: executing "modules/short.html" at <(isset .Params "requires") and (gt (len .Params.requires) 0)>: can't give argument to non-function isset .Params "requires"
ERROR 2020/09/08 20:38:07 render of "page" failed: execute of template failed: template: groups/single.html:10:5: executing "groups/single.html" at <.Render>: error calling Render: "/home/christi/Uni/Src/dune-website/content/modules/dune-alugrid.md:12:8": failed to execute template ["short"] v: "/home/christi/Uni/Src/dune-website/layouts/modules/short.html:12:8": execute of template failed: template: modules/short.html:12:8: executing "modules/short.html" at <(isset .Params "requires") and (gt (len .Params.requires) 0)>: can't give argument to non-function isset .Params "requires"
ERROR 2020/09/08 20:38:07 render of "page" failed: execute of template failed: template: groups/single.html:10:5: executing "groups/single.html" at <.Render>: error calling Render: failed to execute template ["short"] v: "/home/christi/Uni/Src/dune-website/layouts/modules/short.html:12:8": execute of template failed: template: modules/short.html:12:8: executing "modules/short.html" at <(isset .Params "requires") and (gt (len .Params.requires) 0)>: can't give argument to non-function isset .Params "requires"
ERROR 2020/09/08 20:38:07 render of "page" failed: execute of template failed: template: groups/single.html:10:5: executing "groups/single.html" at <.Render>: error calling Render: "/home/christi/Uni/Src/dune-website/content/modules/dune-fem-howto.md:12:8": failed to execute template ["short"] v: "/home/christi/Uni/Src/dune-website/layouts/modules/short.html:12:8": execute of template failed: template: modules/short.html:12:8: executing "modules/short.html" at <(isset .Params "requires") and (gt (len .Params.requires) 0)>: can't give argument to non-function isset .Params "requires"
Total in 8691 ms
Error: Error building site: failed to render pages: render of "page" failed: execute of template failed: template: groups/single.html:10:5: executing "groups/single.html" at <.Render>: error calling Render: "/home/christi/Uni/Src/dune-website/content/modules/dune-fem.md:12:8": failed to execute template ["short"] v: "/home/christi/Uni/Src/dune-website/layouts/modules/short.html:12:8": execute of template failed: template: modules/short.html:12:8: executing "modules/short.html" at <(isset .Params "requires") and (gt (len .Params.requires) 0)>: can't give argument to non-function isset .Params "requires"
```https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/85ci and deployment fail for no apparent reason2020-09-08T12:30:00ZChristian Engwerci and deployment fail for no apparent reasonMR!308 failed in the CI, but a retrigger worked. Then the deployment failed again without giving any hint on what is wrong.
Might this be related to #70?MR!308 failed in the CI, but a retrigger worked. Then the deployment failed again without giving any hint on what is wrong.
Might this be related to #70?https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/84dune-functions Doxygen docs incomplete2020-05-13T10:19:24ZLasse Hinrichsen-Bischofflh1887@mi.fu-berlin.dedune-functions Doxygen docs incompleteI'm not sure if the search is broken or pieces of the documentation are actually missing.
E.g., if I'm searching for "interpolate" on the [website](https://dune-project.org/doxygen/dune-functions/master/), it only finds the member funct...I'm not sure if the search is broken or pieces of the documentation are actually missing.
E.g., if I'm searching for "interpolate" on the [website](https://dune-project.org/doxygen/dune-functions/master/), it only finds the member function of `Dune::Functions::BSplineLocalInterpolation`, but not the free functions `interpolate(...)`. When I generate the doxygen docs locally, I can find the docs for `interpolate`.https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/82Update/Improve/Remove doc/compilers2020-10-16T18:45:23ZJö Fahlkejorrit@jorrit.deUpdate/Improve/Remove doc/compilersThe [documentation](https://dune-project.org/doc/compilers/) about compilers seems quite outdated, and also only probably only applies to dune master (does not mention compilers supported by the different dune releases).
Improvements
- ...The [documentation](https://dune-project.org/doc/compilers/) about compilers seems quite outdated, and also only probably only applies to dune master (does not mention compilers supported by the different dune releases).
Improvements
- If the information is better found somewhere else, remove the page.
- otherwise, list the compiler support in recent dune versions.
- Also update the wording (C++14 is by far not the most recent standard anymore)https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/81Run a link checker as part of the nightly build2020-02-13T15:44:53ZRené HeßRun a link checker as part of the nightly buildIf we had no broken links it would make sense to make automated testingIf we had no broken links it would make sense to make automated testinghttps://gitlab.dune-project.org/infrastructure/dune-website/-/issues/77Find and fix broken links2022-06-16T10:32:11ZRené HeßFind and fix broken linksThere are many broken links on the homepage. This should be fixed.There are many broken links on the homepage. This should be fixed.https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/76Improve module overview on homepage2020-02-13T10:02:12ZRené HeßImprove module overview on homepageJust some notes I made during the user meeting.
- Merge user and extension modules and add description on the overview file that tells what kind of modules to find here.
- Add tags to modules and have an overview page listing all where...Just some notes I made during the user meeting.
- Merge user and extension modules and add description on the overview file that tells what kind of modules to find here.
- Add tags to modules and have an overview page listing all where you can filter with tags?
- Table of content at the top of of module page?
- Other proposal: Only show small box that expands when you click?https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/72Grid overview page needs updates2020-10-16T14:58:30ZSimon PraetoriusGrid overview page needs updatesA discussion on the mailing list revealed that some facts about grids on https://dune-project.org/doc/grids/ are outdated or wrong. Maybe we can collect this here and make an MR that corrects the data:
- `ALUGrid<2,*>` is parallel (also...A discussion on the mailing list revealed that some facts about grids on https://dune-project.org/doc/grids/ are outdated or wrong. Maybe we can collect this here and make an MR that corrects the data:
- `ALUGrid<2,*>` is parallel (also for dimworld != dim ?)
- `UGGrid` can not communicate over all codims, e.g. comm. over edges does not work.
- `UGGrid`, the comment "*UG with MPI: no more than one grid object of the same dim may be live at any given time*" can be removed with 2.7
- `UGGrid` is not an external library any more, but a dune module.
- For the Metagrids, at least one sentence about what they provide or do should be added. In the code there is often no documentation at all.
Do you see more problems one this page?https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/68Buildsystem docs display with a huge blue area on the right on the website2022-06-19T09:16:16ZJö Fahlkejorrit@jorrit.deBuildsystem docs display with a huge blue area on the right on the websitee.g. https://dune-project.org/sphinx/core/:
![Bildschirmfoto_2019-06-03_11-48-49](/uploads/0b9a4c8c3458b95c9099994b181f22ee/Bildschirmfoto_2019-06-03_11-48-49.png)
That is with Firefox Quantum ESR 60.7.0esr (64-bit) from Debian stretch ...e.g. https://dune-project.org/sphinx/core/:
![Bildschirmfoto_2019-06-03_11-48-49](/uploads/0b9a4c8c3458b95c9099994b181f22ee/Bildschirmfoto_2019-06-03_11-48-49.png)
That is with Firefox Quantum ESR 60.7.0esr (64-bit) from Debian stretch (backports?)https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/62main page on smart phones2018-12-13T22:15:03ZAndreas Dednermain page on smart phonesPossibly not possible but I think it would be nice to have the 'side boxes' with events etc. above the general news items. At the moment one first sees the carousel, then the main text, then the list of news items, and then finally the '...Possibly not possible but I think it would be nice to have the 'side boxes' with events etc. above the general news items. At the moment one first sees the carousel, then the main text, then the list of news items, and then finally the 'events' boxes with releases etc. I think those are more important.
Do we have any influence on the order how this is shown?https://gitlab.dune-project.org/infrastructure/dune-website/-/issues/61add button to enlarge to full-screen carousel2018-12-12T13:51:42ZChristian Engweradd button to enlarge to full-screen carouselMany websites now have a button to make carousel fullscreen. That would increase the size and allow the visitor to see more details.
(see e.g. https://noreiller.github.io/bootstrap-modal-carousel/modal-carousel.html)Many websites now have a button to make carousel fullscreen. That would increase the size and allow the visitor to see more details.
(see e.g. https://noreiller.github.io/bootstrap-modal-carousel/modal-carousel.html)