20140105 (Sunday, 05 January 2014)¶
I saw from the django developers list that Aymeric is really talented, there is hope that he will get the new apps management usable for Lino! Added a note to 2014-01-01 and worked on https://www.lino-framework.org/dev/apps.html in order to document what Lino actually wants to do.
Following a surprising intuition and in surprisingly little time
(given the fact that I haven’t been busy with this subject for weeks),
I wrote another set of reports that were still missing in Lino Così:
Debtors
and Creditors
. Both reports are tables with
one row for each partner having a positive balance (either debit or
credit). Accessible via the new menu entries and . (Entspricht den Listen “Offene Posten Kunden” und “Offene
Posten Lieferanten” aus TIM.)
Also worked on the docs of lino.modlib.accounting.models
. This
module wouldn’t be angry for having a few classes split out into
separate modules.
TODO:
adapt demo fixtures to generate sensible debtors and creditors
adapt test suites
Upgrade to Ubuntu 13.04¶
I upgraded my machine to Ubuntu 13.04
Afterwards I had to do rebuild all my virtual environments because something inside Python has changed. Once you know the explanation, it’s easy:
$ virtualenv pythonenvs/foo
Git also asked me to make a decision:
warning: push.default is unset; its implicit value is changing in
Git 2.0 from 'matching' to 'simple'. To squelch this message
and maintain the current behavior after the default changes, use:
git config --global push.default matching
To squelch this message and adopt the new behavior now, use:
git config --global push.default simple
See 'git help config' and search for 'push.default' for further information.
(the 'simple' mode was introduced in Git 1.7.11. Use the similar mode
'current' instead of 'simple' if you sometimes use older versions of Git)
I didn’t really understand the explanation of ‘push.default’ but chose to maintain the current behavior:
git config --global push.default matching
Moved Lino-Così to a separate project¶
Lino Così is no longer a subpackage of lino.projects
but
has its own code repository at https://gitlab.com/lino-framework/lino-cosi
The advantage is that I can now start to write userdocs.
Test suites are not yet fully adapted.
docs and userdocs aren’t yet available on lino-framework.org