aboutsummaryrefslogtreecommitdiff
path: root/BUGS.org
blob: ed1e9ac94887b4266345b11e36c903ce28616867 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#+TITLE: Bugs and tasks

* TODO Construct SPARQL query results from JSON instead of CSV   :minor:easy:
  <2021-12-24 Fri>
  sparql-query-results in visualize-schema.scm should retrieve SPARQL
  query results in JSON instead of CSV. CSV ignores type information
  and returns everything as a string. This results in unnecessary
  conversions such as using string->number.
* TODO Specification of field alias in define-dump is a leaky abstraction :wish:
  <2021-12-24 Fri>
  In define-dump expressions, database fields can be referenced by
  (field TABLE COLUMN ALIAS) in addition to (field TABLE
  COLUMN). Specification of the field alias in the first form is a
  leak in the abstraction. There is no need for the caller to know
  anything about field aliases. define-dump should be able to set up
  aliases transparently.
* TODO Guess string encodings                                         :grave:
  <2021-12-24 Fri>
  Over the years, strings have been stored in the database using
  different character encodings. That is why when they are all
  interpreted in UTF-8, they appear to have unprintable
  characters. Somehow, guess the encoding of the retrieved strings and
  compensate.