Originally posted on Gitter by @mkolar
The idea is that artist should be provided a visual way to see the context in which he is publishing. A simple bar where we could print a long string would be the most basic version. somwhere in the UI it says e.g. " ProjectX / Episode 113 / Sequence 5 / sh002 / Comp", or another studio might want to show “ProjectX / SH003 - due date 02/05/2016”. Or as you said just print out interesting data from context object.
This is a good idea, and I had a suggestion about how we could make this happen.
First and foremost is the matter of lack of convention.
We’ll need to find a general enough method of storing this information such that the GUI can access and visualise it. Some studios may not work in terms of shots/sequences, such a game studio, and vice versa, and yet some studios may not work in any formal context, such as small commercial shops.
How about this for an interface?
context.set_data("context", "ProjectX / Episode 113 / Sequence 5 / sh002 / Comp")
At that point, it’d be up to you for format this string, with whatever data you have available, including studio-bound Python modules.
To avoid confusion with this type of data (i.e. related to a users current environment a.ka. context) and the Context object, we would probably need to find a better name.