Files @ e3c4e7ced733
Branch filter:

Location: NPO-Accounting/npo-accounting-ikiwiki/ExistingProjects/Garradin.mdwn

bkuhn
Ensure user freedom for Javascript.

The fundamental point here probably goes without saying given who the
project leader is. ;)

The LibreJS thing may end up to be nice-to-have. LibreJS has some
serious problems -- I've had difficulty getting websites to work with
the plugin because the LibreJS plugin makes overly simplistic
assumptions about how Javascript is often deployed on a website.

But, we should try to be compatible if it's possible.
Links:

- <http://dev.kd2.org/garradin/> - Project homepage

## Technical

- PHP, object-oriented, namespaced.
- Own templating engine, "Squelettes", looks good.

## Preliminary evaluation

I have not yet tried the frontend of the application. -- joar

### Positive

- Well-structured application with class files, views, libs, templates.

### Negative

- Database tables named in french.
- Developed mostly using french variable names.
- Most files are named in french.
- Part of templating uses french operator names.
- All strings in the UI are in french.