63 lines
1.2 KiB
ReStructuredText
63 lines
1.2 KiB
ReStructuredText
|
############
|
||
|
Milestones
|
||
|
############
|
||
|
|
||
|
|
||
|
Minimum Viable Product
|
||
|
======================
|
||
|
|
||
|
Get existing project migrated to asset manager as soon as possible.
|
||
|
|
||
|
- No Client-side-SVN.
|
||
|
- Checkout/Commit assets.
|
||
|
- Basic UI.
|
||
|
- ZIP file access (as an example, users wouldn't have to notice)
|
||
|
- Testing (basic testing framework)
|
||
|
|
||
|
|
||
|
Performance
|
||
|
===========
|
||
|
|
||
|
- Parallel downloads
|
||
|
- Cache (avoid re-downloading files)
|
||
|
|
||
|
|
||
|
Interface
|
||
|
=========
|
||
|
|
||
|
- BAM project definition.
|
||
|
- Blender Addon (UI for performing basic actions)
|
||
|
- *Maybe* extend GUI client.
|
||
|
- Web UI
|
||
|
- Download Zipfiles
|
||
|
|
||
|
|
||
|
Scaling/Project
|
||
|
===============
|
||
|
|
||
|
- Consistency checks (correct library linking)
|
||
|
|
||
|
|
||
|
Basic Automated Tasks
|
||
|
=====================
|
||
|
|
||
|
- Generated Previews (basic automated tasks hooked up to asset manager)
|
||
|
- Baking (physics)
|
||
|
- Web UI (create/view/manage jobs)
|
||
|
|
||
|
|
||
|
Story Tool
|
||
|
==========
|
||
|
|
||
|
- Establish connection between sequencer and 'shot' assets *(abstract concept)*
|
||
|
- Integrate into Addon
|
||
|
- Connect automated tasks on edit updates, (sync sequence with short assets)
|
||
|
- Expose the edit outside of Blender *(web based UI, reviews, comment, feedback, tasks...)*
|
||
|
|
||
|
|
||
|
Project Management
|
||
|
==================
|
||
|
|
||
|
- Web UI
|
||
|
- Connect basic communication tools to assets, commits.
|