Timeline



2009-12-28:

02:32 Changeset in Lumiera [6e956f2]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP: drafted PlacementIndex validity self-check
01:09 Ticket #479 (iterator based for_each) created by Ichthyostega
Create an overload of the existing util::for_each, allowing to use an …
01:04 Ticket #478 (for_each improvements) created by Ichthyostega
Helpers for doing something for each element * the basic solution …

2009-12-27:

05:36 Changeset in Lumiera [c49d8321]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
fill in documentation and missing test cases
05:30 Ticket #343 (implement enumeration operations (PlacementIndex)) closed by Ichthyostega
done: Most of the work has been moved over into the "contents query", see …
05:25 Changeset in Lumiera [7b7e9096]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Hook up scope contents iterator in PlacementIndex (closes #343)
03:07 Ticket #475 (returning a ref from an transformation function) closed by Ichthyostega
done: rewrote TransformIter, building upon the new …
03:03 Changeset in Lumiera [26c506c]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
rewrite TransformIter, allowing to return references (closes #475)
01:26 Ticket #477 (resolve safe-bool idiom) created by Ichthyostega
while the current mixin implementation works fine (and is used …

2009-12-25:

04:24 Changeset in Lumiera [0a085ac]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
add coverage for the simple standard case (function returing a value)

2009-12-24:

00:55 Changeset in Lumiera [a698128]debdev/playdocumentationintegrationscons by Christian Thaeter <ct@…>
new no-function test, sleep a bit before destroying the threadpool
00:54 Changeset in Lumiera [8819508]debdev/playdocumentationintegrationscons by Christian Thaeter <ct@…>
recondition to condition, remove the mutex from the pool rename park …
00:50 Changeset in Lumiera [6b4415d]debdev/playdocumentationintegrationscons by Christian Thaeter <ct@…>
nobugify declare and init the nobug flags and use them for logging …
00:46 Changeset in Lumiera [026fab0]debdev/playdocumentationintegrationscons by Christian Thaeter <ct@…>
cosmetics, deadcode removal
00:45 Changeset in Lumiera [bddb23d]debdev/playdocumentationintegrationscons by Christian Thaeter <ct@…>
remove threadpool_unlink() thread removes itself from the list, this …

2009-12-23:

23:14 Changeset in Lumiera [6f5578b]debdev/playdocumentationintegrationscons by Michael Ploujnikov <ploujj@…>
fix a copy+paste mistake in LUMIERA_RECCONDITION_SECTION_CHAIN and add …
18:10 Changeset in Lumiera [f2406c2]debdev/playdocumentationintegrationscons by Michael Ploujnikov <ploujj@…>
bork bork bork by pulling this you agree to…
03:46 Changeset in Lumiera [534ae16]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
implemented this FunctionResult template, needed for Ticket #175
00:36 Changeset in Lumiera [4cb3204]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP: define behaviour of a result remembering function…

2009-12-21:

06:52 Changeset in Lumiera [97faf3d]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
ItemWrapper unit test pass. Closes #476
06:50 Ticket #476 (ItemWrapper for ptr-like access to values and references) closed by Ichthyostega
done: using a simple inline-buffer implementation by default, and a …
05:19 Changeset in Lumiera [e5ab9d7]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
add specialisation to deal with wrapping a reference…
04:45 Changeset in Lumiera [6a7f325]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
static assert to protect against misguided equality comparison
04:44 Changeset in Lumiera [3db676f]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
base implementation fo the ItemWrapper
04:41 Ticket #476 (ItemWrapper for ptr-like access to values and references) created by Ichthyostega
actually this was triggered by the problems with returning a ref from …
01:37 Ticket #475 (returning a ref from an transformation function) created by Ichthyostega
Seemingly I've hit a nasty problem here, because PlacementIndex should …
00:02 Ticket #474 (clarify/tidy exception namespace) created by Ichthyostega
currently it's lumiera::error::WTF... but the corresponding header is …

2009-12-20:

03:33 Changeset in Lumiera [83eb697]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
draft an universal val/ref wrapper, needed by TransformIter. …
00:43 Ticket #473 (sort out RefArray) created by Ichthyostega
As Lumiera Architect, I want to get rid of the RefArray design with …
00:38 Ticket #472 (clarify some render node technicalities) created by Ichthyostega
= Render node internals = this is a tracking ticket -- individual …
00:24 Ticket #471 (unify wrapper builders) created by Ichthyostega
For the classic factories, the multi-fact, but for the various custom …
00:22 Ticket #470 (collect wrappers, holders and handles) created by Ichthyostega
As Lumiera Architect, I want a well-maintained assortment of wrappers, …

2009-12-19:

20:48 Ticket #113 (test.sh: allow literal quotation within test suite definition) closed by Christian Thäter
done: done in nobug/devel, will push to lumiera/master later
20:20 Ticket #406 (support conditional testing in test.sh) closed by Christian Thäter
done: done in nobug/devel, pushing this to master later
02:55 Changeset in Lumiera [4773305]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Fix itertools: allow TransformIter to return an reference

2009-12-18:

04:05 Changeset in Lumiera [4afa1ad]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP implement scope content enumeration unresolved problem with …
03:08 Changeset in Lumiera [24e87c8]debdev/playdocumentationintegrationscons by Michael Ploujnikov <ploujj@…>
remove old functions pthread_runner and lumiera_thread_run
02:31 Changeset in Lumiera [3999101]debdev/playdocumentationintegrationscons by Michael Ploujnikov <ploujj@…>
Merge branch 'for_plouj' of git://git.lumiera.org/lumiera/ct into …
02:14 Changeset in Lumiera [d7db383]debdev/playdocumentationintegrationscons by Christian Thaeter <ct@…>
Sectionlock needs a 'user' handle with new nobug
01:31 Ticket #455 (possible clash with invalid PlacementRef) closed by Ichthyostega
done: note: Placements are added to the session by copy-creation. Thus the …
01:23 Ticket #469 (draft index sanity self check) created by Ichthyostega
some ideas: * root element exists * each element has a known scope …
01:19 Ticket #468 (PlacementIndex sanity check) created by Ichthyostega
01:15 Ticket #441 (define the model root) closed by Ichthyostega
done: Implemented as a placeholder MObject for now. Can be created via the …
01:00 Ticket #467 (update NoBug debian package) created by Ichthyostega
...needed for the resource tracker fix …
00:57 Ticket #274 (sporadic false resource tracker alarms) reopened by Ichthyostega
Hi cehteh, read your changes (including NoBug) and they look OK. I …

2009-12-17:

03:36 Changeset in Lumiera [547ff2b]debdev/playdocumentationintegrationscons by Michael Ploujnikov <ploujj@…>
Merge branch 'for_plouj' of git://git.lumiera.org/lumiera/ct into …
03:08 Ticket #274 (sporadic false resource tracker alarms) closed by Christian Thäter
done: Fixed in: …
02:49 Changeset in Lumiera [5c7abbd]debdev/playdocumentationintegrationscons by Christian Thaeter <ct@…>
Fix: race conditions with the nobug resource tracker * requires new …
02:16 Changeset in Lumiera [9f09a8a]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
push creation of the root MObject to users of PlacementIndex
02:14 Changeset in Lumiera [d7aab29]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
placeholder implementation of Label MObject

2009-12-16:

20:19 Ticket #466 (Style forms with CSS) created by Andreas Hermann Braml
Right now the forms in uWiki inherit what is defined in the Asciidoc …
20:14 Ticket #465 (Improve the uWiki forms) created by Andreas Hermann Braml
There are many forms in uWiki http://uwiki.pipapo.org/_uwiki/form/
20:05 Ticket #464 (Create user documentation for uWiki) created by Andreas Hermann Braml
The user visible part of uWiki (forms, pages etc.) must be documented. …
19:57 Ticket #463 (Create a default uWiki start page) created by Andreas Hermann Braml
Create a default front page for uWiki. There should be links to: * …
03:54 Changeset in Lumiera [e3de0aa]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP handling of the model root element within the index
02:36 Ticket #462 (Lua integration: register existing functions) created by nasa
Create header file(s) as per (http://www.lua.org/pil/26.2.html) which …
02:34 Ticket #461 (Lua integration: add multithreading) created by nasa
Write code to manage a lua instance within a thread and run multiple …
02:33 Ticket #460 (Lua integration: add debug ports) created by nasa
Write code to start a lua state and give it a debug port (port to …
02:32 Ticket #459 (Lua integration: add interface macros) created by nasa
Add in the basic code to register lumiera functions within lua and …

2009-12-13:

04:49 Changeset in Lumiera [73fcc78]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
PlacementIndex checks for bottom (invalid) ID
04:48 Changeset in Lumiera [b74a505]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
change implementation of "bottom" PlacementRef to 0-LUID
03:27 Changeset in Lumiera [e89b450]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
detect if the session is up and opened, lock PlacementRef else
00:16 Ticket #458 (acl action) created by Christian Thäter
provide an action to modify/create acls
00:15 Ticket #457 (group management action) created by Christian Thäter
provide and action to add/remove entries to a group

2009-12-12:

04:41 Ticket #456 (initialisation: ScopePath, QueryFocusStack, bottom placement) created by Ichthyostega
care for proper initialisation of the subsystems related to …
04:30 Ticket #455 (possible clash with invalid PlacementRef) created by Ichthyostega
The current implementation uses a (randomly picked) ID to denote the …
04:03 Changeset in Lumiera [6c18722]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
get it through the compiler again…
03:19 Ticket #454 (not using session contents iterators after session switch) created by Ichthyostega
Any attempt to use a session contents discovery iterator after …
03:09 Ticket #453 (sane session switch) created by Ichthyostega
= Session Switch = this is a tracking ticket -- individual tasks …
02:51 Changeset in Lumiera [5fd2a85]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
cleanup of BuilderTool includes
02:50 Changeset in Lumiera [628ad8a]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP add a new kind of MObject: the model root
02:32 Ticket #452 (smart-ptr and wrapper handling) created by Ichthyostega
Investigate if and how the handling of various smart wrapper types
02:23 Ticket #451 (why is the catch-all function enforced on concrete builder tools) created by Ichthyostega
My understanding and expectation would be for this "catch-all" …
02:21 Ticket #450 (streamline builder tool(s)) created by Ichthyostega
Investigate the (various) builder tools for possible improvements. * …
00:58 Ticket #449 (exhaustive MObjectFactory test) created by Ichthyostega
Care for writing an exhaustive unit test covering the MObjectFactory, …
00:06 Ticket #448 (MObject length) created by Ichthyostega
Define the meaning of an MObject's length for all foreseeable …

2009-12-11:

23:55 Ticket #447 (sanity check: High-level model) created by Ichthyostega
Care for a complete sanity self-check of the model. It should be …
23:50 Ticket #446 (Model 1st integration round) created by Ichthyostega
Work out the backbone of the High-level model. Lots of details can be …
23:45 Ticket #445 (Low-level Model) created by Ichthyostega
= Render Graph Model = this is a tracking ticket -- individual …
23:38 Ticket #444 (High-level Model) created by Ichthyostega
= Session Model = this is a tracking ticket -- individual tasks …
02:46 Changeset in Lumiera [d949f0b]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
defining the model root MObject more clearly
01:49 Changeset in Lumiera [fd782eb]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP: change management of test/mock PlacementIndex now lifecycle of …

2009-12-09:

23:51 Ticket #367 (git scm interface) closed by Christian Thäter
done
23:51 Ticket #443 (import metaacl annotation from action source files) closed by Christian Thäter
done
23:51 Ticket #58 (scm interface) closed by Christian Thäter
done

2009-12-08:

03:08 Changeset in Lumiera [54d0b30]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Planing the top-level entities of the Session…

2009-12-03:

14:29 Changeset in Lumiera [41bb8b7]debdev/playdocumentationintegrationscons by Michael Ploujnikov <ploujj@…>
make a TODO note about the finished condition variable
05:48 Ticket #443 (import metaacl annotation from action source files) created by Christian Thäter
maintaining and importing metaacls through explicit SQL bootstrap …
05:10 Ticket #362 (asciidoc type) closed by Christian Thäter
done
05:10 Ticket #360 (upload action) closed by Christian Thäter
done: works so far, some more details coming next
05:09 Ticket #359 (edit action) closed by Christian Thäter
done: works now, tough some details need to be done
03:21 Changeset in Lumiera [098d801]debdev/playdocumentationintegrationscons by Michael Ploujnikov <ploujj@…>
give each thread pool a separate pthread_attr_t structure to configure

2009-12-02:

18:48 Changeset in Lumiera [afe135f]debdev/playdocumentationintegrationscons by Michael Ploujnikov <ploujj@…>
add a lock around thread pool list access in …

2009-11-29:

23:06 Changeset in Lumiera [eedfafb]debdev/playdocumentationintegrationscons by Michael Ploujnikov <ploujj@…>
convert lumiera_thread_state to using the enum string trick and use it …
22:55 Changeset in Lumiera [fc16de3]debdev/playdocumentationintegrationscons by Michael Ploujnikov <ploujj@…>
convert lumiera_thread_class to using the enum string trick and use it …
17:16 Changeset in Lumiera [624820b]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
considerations regarding the Binding of sequences to timelines
15:54 Ticket #442 (define Binding) created by Ichthyostega
A binding is a concept used within the session (and maybe beyond?), …

2009-11-28:

22:37 Changeset in Lumiera [488039c]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
cleanup and write tests covering the newly implemented stuff
22:36 Ticket #342 (scope registration) closed by Ichthyostega
done: wrote a rather simplistic implementation, based on a second hash …
21:18 Changeset in Lumiera [feb4480f]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Scope handling within the PlacementIndex
Note: See TracTimeline for information about the timeline view.