Timeline



2010-11-07:

18:25 Ticket #714 (Wiring concept (II) -- control connections) created by Ichthyostega
Write down how "wiring" for control connections and effect parameters …
04:46 Ticket #713 (preliminary external output mapping) created by Ichthyostega
We need a first draft of the mechanism to associate internal exit …

2010-11-06:

22:02 Changeset in Lumiera [d292e4d]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Fix: test should not be locale dependant
21:56 Changeset in Lumiera [250bfeae]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
use the new OptionalRef to protect session shutdown The original …
21:49 Changeset in Lumiera [bd36152]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
better use functor-style access instead of implicit conversion
21:32 Changeset in Lumiera [f597e7c]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
optional object link implemented and working
20:23 Changeset in Lumiera [07f7837]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
draft behaviour of a optional/switchable object link
18:55 Ticket #712 (tests relying on session subsystem) created by Ichthyostega
As a Lumiera developer, I want to write component integration …
18:51 Ticket #711 (session shutdown trigger (preliminary)) created by Ichthyostega
* As Lumiera architect, * I want to initiate session closing by a …
17:17 Changeset in Lumiera [1b95a02f]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Autotools fixes

2010-11-05:

03:39 Ticket #689 (integrate Timeline/Sequence element tracking) closed by Ichthyostega
done: did some additional refactoring and cleanup. Verified working
03:37 Ticket #695 (basic session initialisation) closed by Ichthyostega
done: the default session pulled up automatically now contains a Timeline …
03:35 Ticket #706 (get rid of query shortcuts on the asset::Struct interface) closed by Ichthyostega
done: the purpose of the processing pattern still remains to be clarified, …
03:32 Changeset in Lumiera [40627b1c]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
fix a regression, caused by removing the special Struct-ID handling

2010-11-02:

03:14 Ticket #707 (get rid of the magical make-token in the fake-configrules) closed by Ichthyostega
done: unfortunately wasn't that simple, because the fake-configrules pass on …
03:09 Changeset in Lumiera [4cef847]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
fake-configrules: remove magic "make" token (closes #707) use backdoor …
02:43 Ticket #710 (remove fake-resolution) created by Ichthyostega
The actual handling of defaults, queries and configuration was …
02:37 Ticket #709 (integrate resolution engine) created by Ichthyostega
= Resolution Engine = this is a tracking ticket -- individual …

2010-10-31:

01:02 Changeset in Lumiera [1f511c3]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
try to get rid of the query functions on asset::Struct (#706)
00:08 Ticket #708 (clarify relation of processing patterns and stream types) created by Ichthyostega
Processing patterns are used within the builder, to control the actual …

2010-10-30:

22:04 Ticket #549 (fake resolution of timelines and sequences) closed by Ichthyostega
done: basically working now, as demonstrated by the passing …

2010-10-29:

04:34 Ticket #707 (get rid of the magical make-token in the fake-configrules) created by Ichthyostega
as we've now a dedicated function in the StructFactory, which just …
04:30 Ticket #706 (get rid of query shortcuts on the asset::Struct interface) created by Ichthyostega
initially these where added as convenience shortcuts, but meanwhile I …
04:09 Changeset in Lumiera [7a53f65]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
remove the separate pipeID field, because now the asset name is sufficient
04:04 Changeset in Lumiera [de54e46]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
remove the encoded capabilities from Struct asset ID (#565)
03:24 Changeset in Lumiera [08d90be]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
get the sesison element-tracker integration test to pass
02:28 Changeset in Lumiera [7c758b0]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
rename Struct-Asset factory function to better reflect the semantics

2010-10-28:

01:57 Changeset in Lumiera [da04e13]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
re-thinking the pattern of the fake implementation

2010-10-27:

05:26 Changeset in Lumiera [61a2e26]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
rework fake-resolution, now searching the session this whole …
02:50 Changeset in Lumiera [80b9e19]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
rewrite the TiddlyWiki frontpage

2010-10-26:

03:37 Changeset in Lumiera [fcbd186]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
session: attaching and detaching objects
02:54 Changeset in Lumiera [0733b0c]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
add a faked query resolution, creating new Timelines and Sequences on …

2010-10-25:

04:08 Changeset in Lumiera [987026f]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
implement creation of "default" Timeline
04:06 Ticket #696 (session LifecycleAdvisor draft) closed by Ichthyostega
done: session lifecycle basics defined, implementation skeleton up and running
02:17 Ticket #705 (clarify relation of ConfigQuery and query for default) created by Ichthyostega
This is planning and specification work. We use configuration queries …
01:16 Ticket #307 (order relation on lumiera::P incompletely defined) closed by Ichthyostega
done: no serious problems meanwhile with that approach, but indeed not much …
01:08 Changeset in Lumiera [13e1a3a]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
mostly unimplemented... referring the relevant tickets
00:28 Ticket #704 (complete session manager implementation) created by Ichthyostega
integration of all concerns and implementation facilities regarding …
00:11 Ticket #703 (disconnect or halt render processes) created by Ichthyostega
The ability to cause an ongoing render to disconnect and …

2010-10-24:

04:50 Changeset in Lumiera [9fc366b]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
session lifecycle implementation..
02:53 Ticket #702 (possible race between session manager and interface) created by Ichthyostega
There is a discrepancy between the implementation of …
02:31 Ticket #701 (session interface support facility) created by Ichthyostega
On the long run, the session subsystem will be exposing multiple …
02:26 Ticket #700 (session shutdown) created by Ichthyostega
Make the session shutdown into a complete, self-contained and reliable …
02:17 Ticket #699 (entrance to session subsystem) created by Ichthyostega
The ability to control the global entrance point to the whole …
00:48 Changeset in Lumiera [85b62d9]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
stubbed the lifecycle operations
00:27 Changeset in Lumiera [9bdffac]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
implementation draft of session lifecycle

2010-10-23:

03:58 Changeset in Lumiera [796c448]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
planning session lifecycle implementation
02:39 Ticket #698 (session lifecycle transactional behaviour) created by Ichthyostega
ensure / verify the clean transactional behaviour of all session …
02:09 Ticket #697 (command handling: interplay with session lifecycle) created by Ichthyostega
Work out the exact relation of session manager, lifecycle and command …

2010-10-22:

01:58 Ticket #696 (session LifecycleAdvisor draft) created by Ichthyostega
design a helper to conduct the session lifecycle, probably as a …

2010-10-20:

03:12 Changeset in Lumiera [ad452a9]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
activate complete SessionElementTracker_test (doesn't pass yet -- …
03:07 Ticket #695 (basic session initialisation) created by Ichthyostega
care for a roughly complete initialisation of a default-created session
02:54 Ticket #694 (session self-verification) created by Ichthyostega
implement the session self-verification function, based on the minimal …
02:42 Changeset in Lumiera [d1dd3e2]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
saveguard against deregistering from an alredy destroyed session
02:38 Ticket #693 (verify proper unwinding of Timeline/Sequence element-trackers) created by Ichthyostega
Timelines and Sequences use an automatic instance tracking mechanism, …
02:08 Changeset in Lumiera [da45bb0]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
connect Timeline/Sequence tracking to current session on initialisation
02:00 Changeset in Lumiera [6cda74c]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
connect element-tracking to the asset unlink mechanism
01:33 Ticket #692 (add fork-reference to sequence) created by Ichthyostega
in the first attempt to get the backbone of the Session …

2010-10-19:

02:29 Changeset in Lumiera [83ea56e]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
hook automatic element-tracking into Sequence asset
02:19 Changeset in Lumiera [b35c4b4]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
hook automatic element-tracking into Timeline asset
01:53 Changeset in Lumiera [fc0cefc]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
review the asset dependency handling in AssetManager
01:32 Ticket #691 (rework AssetManager) created by Ichthyostega
AssetManager, the Asset identity and dependency tracking was one of …
01:17 Ticket #83 (solve startup initialisation for NoBug) closed by Ichthyostega
worksforme: So meanwhile this problem didn't show up again... seemingly the …

2010-10-18:

03:35 Ticket #591 (factor out an element-tracker) closed by Ichthyostega
done: reviewed an verified now. Integration test is postponed for later (we …
03:33 Changeset in Lumiera [3e9c337]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
review and verify lib::ElementTracker
03:20 Ticket #690 (element-tracker performance) created by Ichthyostega
ElementTracker is used for automatically registering and tracking …
02:24 Ticket #689 (integrate Timeline/Sequence element tracking) created by Ichthyostega
Set up the necessary initialisation and deregistration code and …
01:23 Ticket #688 (working draft for special attachment situations) created by Ichthyostega
Need an analysis of all the concievable special attachment …
01:13 Ticket #687 (extract context stack) created by Ichthyostega
For Integration of the thread monitor with the new threadpool / NoBug …
01:06 Ticket #686 (standard test sessions) created by Ichthyostega
Set up some standard demo and test session configurations * need a …
00:59 Ticket #685 (GUI connected to Session) created by Ichthyostega
As Lumiera Product Owner, I want to establish a bidirectional …
00:55 Ticket #304 (interface reference types for GUI/high-level-model interface) closed by Ichthyostega
done: The complete subsystem with PlacementIndex as implementation core, the …
00:46 Ticket #303 (Interface to Placement index) closed by Ichthyostega
done: closing that now... This topic is somewhat strange. PlacementIndex …
00:38 Ticket #684 (complete Session interface) created by Ichthyostega
Verify and complete the Session and high-level model Interface, based …

2010-10-17:

23:07 Ticket #683 (Trap in shutdown -- maybe tempbuf overrun) created by Ichthyostega
We get an abort while in shutdown code, after running some of the …
04:33 Ticket #639 (how to search/query for objects) closed by Ichthyostega
done: Meanwhile QueryFocus is fully implemented and working... Defined a …
04:30 Changeset in Lumiera [884e360]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
experimental: allow implicit converisons to/from Placement-ID
04:10 Ticket #682 (revisit MObjectRef conversions) created by Ichthyostega
Revisit if the conversions defined for MObjectRef still make sense. …
03:54 Changeset in Lumiera [1209733]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Session ElementQuery unit test pass (closes #639)
03:08 Changeset in Lumiera [da994cf]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
draft a test to cover ElementQuery (Session API) trying to get #639

2010-10-16:

01:39 Changeset in Lumiera [bb3eb8f]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Merge integration of placement scopes and QueryFocus
00:25 Changeset in Lumiera [b7b9a9e]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
(cont) expanding on how to use output designations
00:25 Changeset in Lumiera [02c383d]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Deciding on the implementation of global pipes. Channel mapping for …
00:25 Changeset in Lumiera [9cb028a2]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
(cont) output handling
00:25 Changeset in Lumiera [5f2e749]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
(cont) output handling
00:21 Changeset in Lumiera [d8c06fac]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
add diagnostic self display to QueryFocus
00:21 Changeset in Lumiera [c772359]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
add diagnostic self display to ScopePath
00:21 Changeset in Lumiera [e48a9fb]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
add diagnostic self display to placement-Scope
00:21 Changeset in Lumiera [4860582]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Add test to cover the very basic MObject interface
00:21 Changeset in Lumiera [b9e99a2]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
add ability to generate a short-ID to MObject hierarchy
00:21 Changeset in Lumiera [b15a1c2]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
changed wording of the error message
00:21 Changeset in Lumiera [722ab4e]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
corr. wrong ticket number
00:21 Changeset in Lumiera [73a1adc]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
QueryFocus_test working now (still without diagnostic output)
00:21 Changeset in Lumiera [a0234ec]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
get QueryFocus_test to compile with the (now existing) implementation
00:21 Changeset in Lumiera [9b5a24f]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Integration: Placement Scope test pass
00:21 Changeset in Lumiera [735af19]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
getting PacementScope_test from last year to compile ...now using the …
00:21 Changeset in Lumiera [64f017d]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
QueryFocusStack_test pass
00:21 Changeset in Lumiera [4659700]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
get the basic ScopePath_test to pass
00:21 Changeset in Lumiera [5c28b5d]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
re-read, verify and finish off the Scope, ScopeLocator and QueryFocus …
00:21 Changeset in Lumiera [119f7be]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
define copy operations explicitly (closes #662) ScopePath and Scope …
00:21 Changeset in Lumiera [6bb7886]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
define the proper behaviour expected when copying ScopePath (#662)
00:21 Changeset in Lumiera [bba9ce2]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
code up the remaining Scope operations. Closes #430
00:21 Changeset in Lumiera [6dd18f9]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
extend the session services API to support scope discovery This allows …
00:21 Changeset in Lumiera [99f29f9]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
now able to build a IterSource based opaque const Scope iterator for …
00:21 Changeset in Lumiera [02d6d6a]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
extract iter::TypeBinding into separate header to allow explicit …
00:21 Changeset in Lumiera [fdfb946]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
preparation to allow explicit type bindings for iter-adapter
00:21 Changeset in Lumiera [e5de12f]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
(draft) maybe solved the problem defining a scope iterator actually …
00:21 Changeset in Lumiera [2c58e59]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
augment IterSource adapters by definition through classical iterator range
00:21 Changeset in Lumiera [9593d38]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
back out that caching query, it's nonsense defeating the whole purpose …
00:21 Changeset in Lumiera [001a45f6]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP implementation idea how to get both iterations unified
00:21 Changeset in Lumiera [e14aba8]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
remove the parent-iteration capability from Scope its not needed yet, …
00:21 Changeset in Lumiera [d5cdd39]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP trying to code up the public query function for scope paths …
00:21 Changeset in Lumiera [088922a]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
remove obsolete helper seems to be a leftover, obsoleted by the …
00:21 Changeset in Lumiera [5875728]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
rearrange the query functions to suit the changed ScopePath internals
00:21 Changeset in Lumiera [1fe76e3]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
WIP: move the (planned) logic for virtual paths to ScopePath::navigate()
00:21 Changeset in Lumiera [d1d7f3b]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
decided on an extension point to add virtual/effective paths we need …
00:21 Changeset in Lumiera [8078357]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
revisiting the binding scope problem
00:14 Changeset in Lumiera [f485bef]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Merge documentation and RFCs
00:03 Changeset in Lumiera [56f3d54]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
ignore asciidoc generated html

2010-10-15:

23:59 Changeset in Lumiera [f9e42c5]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
comment on the RFC 'new doc structure'
22:57 Changeset in Lumiera [e476102]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
RFC: new doc structure
22:57 Changeset in Lumiera [bc36b12]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Write a bit about resource management
22:57 Changeset in Lumiera [2989e81]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Some more explanations for the library and backend components
22:57 Changeset in Lumiera [7470b056]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
New 'the inner core' document Describes some of the design decisions …
22:57 Changeset in Lumiera [12f6e48]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
rewrap text to 80 colummns (except for comments)
22:57 Changeset in Lumiera [ec4eabb]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
went over the "outer space" draft, expanded on some points also …
22:57 Changeset in Lumiera [c29f48d]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
Some corrections by torwil on irc
22:57 Changeset in Lumiera [5e38dfb]debdev/playdocumentationintegrationscons by Ichthyostega <prg@…>
First draft for the 'from outer space document Some rough Text and a …
03:18 Ticket #339 (link between QueryFocus and session) closed by Ichthyostega
done: So basically model and session core (PlacementIndex) are tightly …
03:11 Ticket #310 (QueryFocus basic implementation) closed by Ichthyostega
done: finally able to close this topic, which evolved into a huge blocker
03:09 Ticket #381 (tests to pass: scopes/focus) closed by Ichthyostega
done: augmented with diagnostic output, all these tests pass now
03:05 Ticket #429 (add diagnostic display to Scope and ScopePath) closed by Ichthyostega
done
00:37 Ticket #679 (preliminary MObject diagnostic short description) closed by Ichthyostega
done: decided to postpone integration with the TypedID / EntryID. Also …

2010-10-14:

02:09 Ticket #681 (replace MObject shortID by EntryID) created by Ichthyostega
For now, MObjects just got a short ID string, which can be considerd …
02:03 Ticket #680 (Integrate MObject with TypedLookup) created by Ichthyostega
make MObjects into first-class participants for querrying and type …

2010-10-11:

02:54 Ticket #302 (Placement Scopes first draft) closed by Ichthyostega
done
01:27 Ticket #679 (preliminary MObject diagnostic short description) created by Ichthyostega
The classical display-yourself virtual function yielding a textual …

2010-10-10:

02:43 Ticket #346 (placement-scope-test) closed by Ichthyostega
done: good news... basic placement scoping test passes, inc. parent scope, …

2010-10-09:

01:55 Ticket #678 (tests to pass: output organisation) created by Ichthyostega
to be written
01:52 Ticket #677 (tests to pass: modify session elements) created by Ichthyostega

2010-10-08:

00:27 Ticket #661 (decide where to use the access path) closed by Ichthyostega
done: So the decision is to place the border between Scope and ScopePath. …
00:15 Ticket #533 (code up query operations on QueryFocus) closed by Ichthyostega
done
00:09 Ticket #676 (ensure proper focus shift) created by Ichthyostega
Specific (dedicated) query and discovery operations on individual …
Note: See TracTimeline for information about the timeline view.