You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A free-form web data notebook - "Data management for little guys"
6
+
A free-form web linked data notebook and prorotyping tool - "Data management for little guys"
7
7
8
-
Current status (2018-03-31): public prototype, released for evaluation and feedback, feature freeze for version 1 release.
8
+
Current status (2019-02-15): public prototype, released for evaluation and feedback, feature freeze for version 1 release. Deployable as web-facing low-volume service.
9
9
10
10
For information about the current release, please refer to the [V0.5 release notes](documents/release-notes/release-v0.5.md)
- (render_uri_import has most of the required boilerplate)
101
102
-[ ] When referencing an entity, render using annal:uri if defined?
@@ -143,10 +144,10 @@ NOTE: Prior to Annalist version 0.5.14, the `annalist-manager runserver` command
143
144
144
145
Technical debt:
145
146
147
+
-[ ] See annalist/views/statichack.py ** note TODOs
148
+
-[ ] When renaming an entity, consider keeping a list of renames since startup, and applying these when going back up the continuation tree. This may be a better strategy than rewriting continuation URLs?
146
149
-[ ] Check out possible Django compatibility problems:
147
150
- see https://docs.djangoproject.com/en/1.8/ref/django-admin/#django-admin-check
148
-
-[x] Revisit HTTPS deployment
149
-
- NOTE: Django's internal/dev server does not support HTTPS. Recommended production deployment is to use WSGI with a "proper" web server such as Apache or Nginx. (Using reverse proxy /gunicorn.)
150
151
-[ ] Configure for multi-process worker operation
151
152
-[ ] check for code that uses local server state
152
153
- models/collection.py (caches)
@@ -167,7 +168,6 @@ Technical debt:
167
168
- see FieldDescription.get_field_value_key and bound_field.get_field_value_key
168
169
- There are relatively few references to `get_field_value_key`, but the value is stored in some field mappers.
169
170
-[ ] Apply id update in migration logic for all entity types? (cf. collection)
170
-
-[x] Supply example nginx configuration files for reverse proxying HTTPS; add setup instructions to installation doc
171
171
-[ ] For models and views, define a module that exports classes and functions directly so that importers don't have to name the individual modules in import statements. (Search for instances of "import annalist.models." and import "annalist.views.")
172
172
-[ ] Move top menu selection/formatting logic from template into code (e.g. context returned by DisplayInfo?)
173
173
-[ ] Built-in type id's: use definitions from `models.entitytypeinfo` rather than literal strings
Copy file name to clipboardExpand all lines: documents/installing-annalist.md
+18-16Lines changed: 18 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -98,9 +98,9 @@ The following assumes that software is installed under a directory called $WORKS
98
98
99
99
pip install annalist
100
100
101
-
4. Alternatively, obtain a copy of the Annalist distribution kit, e.g. from [annalist.net](http://annalist.net/), and copy to a conventient location (e.g., $WORKSPACE/Annalist-0.5.12.tar.gz). Then install it thus:
101
+
4. Alternatively, obtain a copy of the Annalist distribution kit, e.g. from [annalist.net](http://annalist.net/), and copy to a conventient location (e.g., $WORKSPACE/Annalist-0.5.14.tar.gz). Then install it thus:
102
102
103
-
pip install $WORKSPACE/Annalist-0.5.12.tar.gz
103
+
pip install $WORKSPACE/Annalist-0.5.14.tar.gz
104
104
105
105
5. Finally, test the installed software:
106
106
@@ -109,23 +109,25 @@ The following assumes that software is installed under a directory called $WORKS
109
109
The output from this command should look something like this:
110
110
111
111
$ annalist-manager runtest
112
-
INFO:annalist_site.settings.runtests:Annalist version 0.5.12 (test configuration)
<ahref="http://ceur-ws.org/Vol-1593/article-10.pdf">Workshop paper</a>, presented at the <ahref="http://ceur-ws.org/Vol-1593/">2016 Linked Data on the Web (LDoW 2016) workshop</a>.
103
+
Also [Available from GitHub](https://github.com/gklyne/annalist/blob/master/documents/publications/LDOW2016-paper/Annalist-paper-ACMSIG.pdf).
Downloadable software installation kit. Needs Python 2.7, <code>virtualenv</code> and <code>pip</code>. Install using <code>pip</code> into a newly created Python virtual environment. (Can also be used with Python 3.7 if dependencies are appropriately patched.)
Downloadable software installation kit. Needs Python 2.7.15, <code>virtualenv</code> and <code>pip</code>. Install using <code>pip</code> into a newly created Python virtual environment. (Can also be used with Python 3.7 if dependencies are appropriately patched.)
I've just released an update (release 0.5.14) of Annalist.
6
+
7
+
This is a maintenance release for more robust deployments, particularly for public web access. The Annalist app uses a "production grade" web server; static files can be served directly by a front-end Apache or Nginx HTTP server; and deployment with HTTPS and LetsEncrypt certificates is more fully tested and documented. There are also numerous smaller bug-fixes and improvements.
8
+
9
+
More details can be found in the "History" section of the
The Annalist demo site is at [annalist.net](http://annalist.net/), with links to several other introductory pages.
15
+
16
+
The Annalist live demo system is at [demo.annalist.net](http://demo.annalist.net/annalist/site/), and [instructions for installing Annalist](https://github.com/gklyne/annalist/blob/master/documents/installing-annalist.md) are available from, the [Annalist GitHub project](https://github.com/gklyne/annalist). The [Annalist tutorial](http://annalist.net/documents/tutorial/annalist-tutorial.html) is also available from the demo system site.
17
+
18
+
#g
19
+
20
+
...
21
+
22
+
## To research-object, RDS-CREAM and FAST:
23
+
24
+
== Announcing Annalist release 0.5.14 ==
25
+
26
+
I've just released an update (release 0.5.14) of Annalist.
27
+
28
+
This is a maintenance release for more robust deployments, particularly for public web access. The Annalist app uses a "production grade" web server; static files can be served directly by a front-end Apache or Nginx HTTP server; and deployment with HTTPS and LetsEncrypt certificates is more fully tested and documented. There are also numerous smaller bug-fixes and improvements.
0 commit comments