Hi Pawel,

> ----------I think many of this can be done right now, 
> so what I would like to know is how Jobs are handled in Matterhorn, 
> ---engineernig details ---> so I will avoid browsing tones of the code.
> 
> 
> BTW:
> Same thing happened with user management. I was wondering why user management 
> is not handled by spring security entirely... until I moved all the users 
> -including admin - outside of internal user provider services, created admin 
> user - I was able to log in and use the webpages, browse uploaded videos with 
> viewers and.... unable to start a workflow or upload something because 
> operation processing had not clue what "admin" user is and why somebody 
> started a workflow handled by admin user (Webpage knew who admin user is - 
> retrieved it from spring security).
> 
> BUT instead of learning it here  (simple question: what is 
> "matterhorn-userdirectory-ldap" for if LDAP is handled by spring security ) I 
> had to learn entire code....
> I will do the same with operations, but I would like to know where to look 
> for. Expert is needed :-)

did you document all the stuff that you learned on the Wiki? If not, then you 
are in good company with a lot of other users and also developers. During the 
first years of development, a lot of code had to be written and all that code 
had to be documented as well. However, the documentation task did not receive 
as much attention, neither from developers nor from early adopters, so here we 
are with a lack of documentation. I would love to point you to wiki pages full 
of information on the internal workings of Matterhorn. But unfortunately, it 
does not exist and as long as there is no need by the community to dig into 
this, nobody will be writing the missing documentation.

Luckily enough, the developers have come to an agreement that there should be 
no more code without proper documentation, but it's up to the developers 
themselves as well as people like you to intervene when new features make it 
into the Matterhorn code base without documentation.

Tobias
_______________________________________________
Matterhorn mailing list
[email protected]
http://lists.opencastproject.org/mailman/listinfo/matterhorn


To unsubscribe please email
[email protected]
_______________________________________________

Reply via email to