Files
@ e3c4e7ced733
Branch filter:
Location: NPO-Accounting/npo-accounting-ikiwiki/ExistingProjects/Garradin.mdwn - annotation
e3c4e7ced733
559 B
text/plain
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.
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.
51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc 51a3ddecc8fc | 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.
|