Project

General

Profile

Notes » History » Version 78

Alexander Watzinger, 2021-03-01 16:59

1 3 Alexander Watzinger
{{toc}}
2
3 6 Alexander Watzinger
A collection of ideas that haven't made it into an own ticket yet.
4 1 Alexander Watzinger
5 3 Alexander Watzinger
h2. Frontend
6 1 Alexander Watzinger
7 3 Alexander Watzinger
h3. Maps
8
9 77 Alexander Watzinger
* 2020: Refactor all parameters to one big variable
10
* 2020: Add an additional area where existing geometries are shown (don't use label "features")
11
* 2020: In e.g. person view "blue" (selected) marker can vanish behind "grey" markers if they get out of focus when zooming in and later should reappear when zooming out again
12
* 2020: Advanced options for GeoNames search (e.g. select categories, fuzzy or not, ..)
13
* 2020: Show new marker when entering coordinates
14
* 2020: Search function for existing entities on map
15
* 2020: Show type-tree instead only type name i.e. details on the map, maybe with a tool tip
16
* 2020: Click on intersecting polygons (look at MedCem project)
17 1 Alexander Watzinger
18 2 Alexander Watzinger
h3. jsTree
19 1 Alexander Watzinger
20 77 Alexander Watzinger
* 2020: How to remove nodes from jsTree (e.g. remove self from selection)
21 1 Alexander Watzinger
22 29 Alexander Watzinger
h3. Forms
23 1 Alexander Watzinger
24 78 Alexander Watzinger
* 2021: don't show self e.g. when adding a relation at person
25 77 Alexander Watzinger
* 2020: Add more than one alias at once
26
* 2020: Disable save if JavaScript is disabled
27
* 2020: Places, add if not existing in same form (residence, first/last). Implementation could be a simplified add_place Ajax form to not leave the current form.
28
* 2020: At actors forms visually combine begin/end places with begin/end places
29
* 2020: Don't show fields with no content e.g. residence if there are no places
30
* 2020: Provide "save and continue" even when adding from another class
31 1 Alexander Watzinger
32 77 Alexander Watzinger
h3. Manual
33 10 Alexander Watzinger
34 77 Alexander Watzinger
* 2020: Workflow examples for e.g. how to enter actor professions, sub units, ...
35
* 2020: Add database description from MEDCON/ARCHE
36
* 2020: "and it will not explode" to manual, suggestion from Jan
37 1 Alexander Watzinger
38 77 Alexander Watzinger
39 1 Alexander Watzinger
h3. Settings
40
41 77 Alexander Watzinger
* 2020: Add a default value to settings and show if they are changed in views
42
* 2020: List fields: make buttons instead of white-space separated strings (e.g. feedback mail receiver)
43 1 Alexander Watzinger
44 71 Alexander Watzinger
h3. External References
45
46
e.g. GeoNames, Wikidata
47 77 Alexander Watzinger
* 2020: Provide link to check at data entry
48
* 2020: Show additional information e.g. if Wikidata id is provided also show (their) GeoNames id, Pelagios, ...
49 71 Alexander Watzinger
50 3 Alexander Watzinger
h2. Backend
51
52 28 Alexander Watzinger
h3. Performance
53 27 Alexander Watzinger
54 77 Alexander Watzinger
* 2020: Delete multiple
55
* 2020: Better debug info (don't reset infos after redirect)
56
* 2020: Place links e.g. https://dppopenatlas.oeaw.ac.at/actor/view/44788
57
* 2020: http://pgtune.leopard.in.ua/
58
* 2020: Update nodes, update GIS: 
59 35 Alexander Watzinger
At the moment when a main entity (e.g. source) is updated all types are delete and types selected in the form are saved (again).
60
For better traceability and performance refactor so that already linked types aren't deleted and saved again. The same goes for GIS data.
61
62 56 Alexander Watzinger
h3. Import
63 1 Alexander Watzinger
64 56 Alexander Watzinger
* Dates
65 77 Alexander Watzinger
** 2020: Implement B.C. dates
66
** 2020: Warn if inconsistent dates (e.g. begin for end)
67
** 2020: Warn if missing dates (e.g. begin_to without begin_from)
68 53 Alexander Watzinger
69 3 Alexander Watzinger
h2. Unsorted ideas
70 53 Alexander Watzinger
71 77 Alexander Watzinger
* 2020: Option to delete a type with all sub types and links
72
* 2020: Refactor system_types and view_class
73
* 2020: Anonymous names for actor (e.g if name unknown)
74
* 2020: Run tests from command line and write to install
75
* 2020: Installation script and/or Debian packages
76
* 2020: Multi instance capability #924
77
* 2020: Annotate text
78
* 2020: Analytic capabilities
79
* 2020: Image gallery - restructure directory structure, thumbnails creation, options to adjust sizes (only width?)
80
* 2020: Show membership at appears first if available
81
* 2020: Functionality to track climate date values (time rows)
82
* 2020: Export - compress files
83 1 Alexander Watzinger
* 2020: Open Access Paper for OpenAtlas at e.g. "JOCCH":https://dl.acm.org/journal/jocch (~3k)
84 78 Alexander Watzinger
* 2020:  Coverage tests for Jinja2 templates