Concept ########### what should the pipeLion do: ================================== * handle the whole pipeline (work and dataflow) in small and medium size productions * make it easy for the artist to switch projects * make it easy for the producers to keep the overview about artists, schedule, milestones etc * make it easy to setup the pipeline for a project * take care of versioning and asset-management what shoudn't the pipeLion do: =================================================== * replacing a pipeline-td * restrict the user to use certain tools or packages * removing files or versions node-based approach: ==================================== advantages: ---------------------------- * each node represents a task * each connection between nodes represents how the asset will be processed * shots, sequences and the project itself are group-tasks * fast to setup * easy to understand dependencies and constraints * easy to debug disadvantages: ---------------------------- * the node-flows can get huge * to get more detailed information nodes have to be accessed (more clicks to get info) consequences: ---------------------------- * impossible to get rid of table-views or schedules * good data-filtering and grouping concept-pictures: ================================ user-schedule: ---------------------------- .. image:: images/concept/01_preview_start_A.png :scale: 25 % :alt: userCalendarState1 .. image:: images/concept/01_preview_start_B.png :scale: 25 % :alt: userCalendarState1 project -> global-info: -------------------------------------------------------- .. image:: images/concept/02_preview_projectGeneral.png :scale: 25 % :alt: projectInfo project -> user- and admin-graphs: ------------------------------------------------------------------------------------ .. image:: images/concept/03_shotsTab_A.jpg :scale: 25 % :alt: userGraph .. image:: images/concept/03_shotsTab_B.jpg :scale: 25 % :alt: userGraphVersionShuffle .. image:: images/concept/03_shotsTab_C.jpg :scale: 25 % :alt: userGraphDifferentAssets .. image:: images/concept/03_shotsTab_E.jpg :scale: 25% :alt: userGraphSoftwareShuffle .. image:: images/concept/03_shotsTab_F.jpg :scale: 25 % :alt: adminGraph project -> schedule: -------------------------------------------------------- .. image:: images/concept/04_scheduleTab_A.jpg :scale: 25 % :alt: adminGraph