migrated TODOs from the TiddlyWiki to the lumiera-work Mailinglist
This commit is contained in:
parent
deec68422c
commit
998da8a221
3 changed files with 23 additions and 36 deletions
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
Proc(Asset) - key abstraction: media-like assets
|
Proc(Asset) - key abstraction: data-processing assets
|
||||||
|
|
||||||
Copyright (C) Lumiera.org
|
Copyright (C) Lumiera.org
|
||||||
2008, Hermann Vosseler <Ichthyostega@web.de>
|
2008, Hermann Vosseler <Ichthyostega@web.de>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
PROC.hpp - key abstraction: media-like assets
|
PROC.hpp - key abstraction: data-processing assets
|
||||||
|
|
||||||
Copyright (C) Lumiera.org
|
Copyright (C) Lumiera.org
|
||||||
2008, Hermann Vosseler <Ichthyostega@web.de>
|
2008, Hermann Vosseler <Ichthyostega@web.de>
|
||||||
|
|
|
||||||
|
|
@ -1979,7 +1979,7 @@ see : <<tag RSSFeed>> for the full list.
|
||||||
|
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
<div title="RoadMap" modifier="Ichthyostega" modified="200804120415" created="200804011655" changecount="12">
|
<div title="RoadMap" modifier="Ichthyostega" modified="200809072300" created="200804011655" changecount="13">
|
||||||
<pre>! Foundations, not really a milestone yet
|
<pre>! Foundations, not really a milestone yet
|
||||||
|
|
||||||
We need following in a basically working / mockup state:
|
We need following in a basically working / mockup state:
|
||||||
|
|
@ -2007,6 +2007,11 @@ We need following in a basically working / mockup state:
|
||||||
!!! Next Goals
|
!!! Next Goals
|
||||||
|
|
||||||
# Make a [[video player mockup]]
|
# Make a [[video player mockup]]
|
||||||
|
# Integrate a ''Version 0.1'' able to
|
||||||
|
#* load a simple media
|
||||||
|
#* put a clip to the EDL
|
||||||
|
#* build the corresponding low-level model
|
||||||
|
#* run a render process
|
||||||
|
|
||||||
! Second round
|
! Second round
|
||||||
//all rather brainstorming for now, feel free to modify...//
|
//all rather brainstorming for now, feel free to modify...//
|
||||||
|
|
@ -3279,32 +3284,25 @@ function addKeyDownHandlers(e)
|
||||||
}
|
}
|
||||||
//}}}</pre>
|
//}}}</pre>
|
||||||
</div>
|
</div>
|
||||||
<div title="ToDo" modifier="Ichthyostega" modified="200804120414" created="200803281330" changecount="5">
|
<div title="ToDo" modifier="Ichthyostega" modified="200809072258" created="200803281330" changecount="6">
|
||||||
<pre>! Proc layer
|
<pre>! Proc layer
|
||||||
by ichtho
|
by ichtho
|
||||||
!! Asset Manager, Asset and ~MObject
|
//the following were migrated to the lumiera-work Mailinglist as of 9/08 //
|
||||||
Design roughly finished, mem management with smart-ptrs and object dependencies working, Asset Manager (automatic registry) working. Relation of Assets and MObjects needs some clarification. Object creation could use some refactoring (work in progress)
|
* Asset Manager, Asset and ~MObject
|
||||||
!! Support for Media Bins, high-level Resource manager
|
* Support for Media Bins, high-level Resource manager
|
||||||
not even concrete plans yet. Needing a volounteer to take this subsystem
|
* Session, EDL, edit operations
|
||||||
!! Session, EDL, edit operations
|
* Framework for storing/loading objects
|
||||||
Session Manager (access point/interface) done. Basic operations (how to address objects in the EDL, how to add objects...) only drafted, need detailed design (but is difficult before the builder is more clear, so I'll probably work bottom up here)
|
* Defaults Manager ~ConfigQuery subsystem
|
||||||
!! Framework for storing/loading objects
|
* integrating YAP Prolog or another resolution system
|
||||||
Just a draft in a separate branch, nothing finished.
|
* create Fixture from all ~EDLs
|
||||||
!! Defaults Manager ~ConfigQuery subsystem
|
* create Partitioning of Fixture
|
||||||
Defaults Manager done, using a mock implementation of for config queries. Need to understand better what queries we need to support, what predicates to define, how to describe capabilities. Basically it's too early to nail down a design
|
* Automation handling
|
||||||
!! integrating YAP Prolog or another resolution system
|
|
||||||
blocked because of the preceeding. But it would be possible to implement the basics (i.e. calling in, passing rule code....)
|
|
||||||
!! create Fixture from all ~EDLs
|
|
||||||
Design partially done, nothing implemented yet.
|
|
||||||
!! create Partitioning of Fixture
|
|
||||||
Some ideas; blocked because of incomplete design of the EDL
|
|
||||||
!! Builder core
|
!! Builder core
|
||||||
support framework done. Design/planning of node creater tool partially done, implementation just started
|
support framework done. Design/planning of node creater tool partially done, implementation just started
|
||||||
!! Render nodes
|
!! Render nodes
|
||||||
nothing but a preliminary object hierarchy. Need to work out the interface.
|
Interface and outline of the "operaton protocol" is done as of 8/08. Details of the implementation in work.
|
||||||
!! Automation handling
|
|
||||||
just a draft. Need to work out interface for describing automatable "parameters"
|
|
||||||
|
|
||||||
|
|
||||||
! Backend
|
! Backend
|
||||||
by cehteh
|
by cehteh
|
||||||
|
|
@ -3330,24 +3328,13 @@ Basic implementation finished, not final yet.
|
||||||
!! Testsuite
|
!! Testsuite
|
||||||
Needs some improvements, see [[Tasks]]
|
Needs some improvements, see [[Tasks]]
|
||||||
!! Website
|
!! Website
|
||||||
A mockup website is online, raffa experimenting with asciidoc which looks good so far. git integration and automatic generation on push to be done see [[Tasks]]
|
A mockup website is online, raffa experimenting with asciidoc which looks good so far. See [[Tasks]]
|
||||||
!! git / mob repos
|
!! git / mob repos
|
||||||
gitweb is up, git repos are established, mob repos are not yet up.
|
gitweb is up, git repos are established, mob repos are not yet up.
|
||||||
!! automatic generation and checkout of tiddlywikis and doxygen docs on the server
|
!! automatic generation and checkout of tiddlywikis and doxygen docs on the server
|
||||||
currently only a manual rsync script in admin/
|
currently only a manual rsync script in admin/
|
||||||
!! automatic builds/test on server, status page
|
!! automatic builds/test on server, status page
|
||||||
will be done on the 'devel' vserver. nothing done yet.
|
will be done on the 'devel' vserver. nothing done yet.
|
||||||
!! Developer Documentation
|
|
||||||
Someone might pickup a Doxygen-Maintainer. This is not writing actual documentation but bringing the Documentation comments in the source to a good shape, add formatting tags, ensureing that all docs are properly generated, maintaining a glossary and index, define the order etc.
|
|
||||||
</pre>
|
|
||||||
</div>
|
|
||||||
<div title="video player mockup" modifier="Ichthyostega" modified="200804120416" created="200804090216" changecount="4">
|
|
||||||
<pre>Use the backend, gmerlin/avdecoder and a Player widget to playback videos. This should be a small application which can open and playback many videos from one instance in parallel. Later on scrubbing for this videos might be supported.
|
|
||||||
|
|
||||||
The idea here is to show and measure backend and scheduler performance
|
|
||||||
and beeing a proof of concept for the design. It will run
|
|
||||||
independent of the Proc layer but needs quite some work on the
|
|
||||||
backend to be done.
|
|
||||||
</pre>
|
</pre>
|
||||||
</div>
|
</div>
|
||||||
<div title="video player mockup" modifier="CehTeh" modified="200804090218" created="200804090216" changecount="3">
|
<div title="video player mockup" modifier="CehTeh" modified="200804090218" created="200804090216" changecount="3">
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue