#5566 Organization

unreleased
open
nobody
None
General
nobody
2015-04-16
2013-01-09
Anonymous
No

Originally created by: simo100

I and Stefano Invernizzi propose to includ the concept of organization, namely companies, foundations or other non-profit organizations and research and education institutions. Each organization would be allowed to create a profile, including some details about it, like a description, its working fields, its size, etc... . Moreover, users would be linked to the organizations they belong to, and projects could be linked to the organizations developing them. For both these kinds of relationships, we implemented a two-way mechanism. When a user leaves an organization, he could set this on the forge, and the enrollment in this organization would be shown as a past membership. The same would apply for project collaborations.
For each organization a set of statistics would be collected, in a way similar to the one described in [#5453] for single user, by considering the activity of the users enrolled in the organization itself. Particularly, since each user can possibly work for more than one organization on the forge, as well as working as an individual programmer, organizations' statistics would be calculated considering only those activities performed by its members on projects to which the organizatione is explicitely involved.

Related

Tickets: #5453

Discussion

  • Dave Brondsema

    Dave Brondsema - 2013-01-11
    • qa: Tim Van Steenburgh
    • milestone: limbo --> forge-backlog
     
  • Dave Brondsema

    Dave Brondsema - 2013-01-11
    • qa: Tim Van Steenburgh --> nobody
     
  • Anonymous - 2013-04-04

    Originally by: simo100

    Yesterday we uploaded the code concerning organizations' statistics and we would be happy to get some feeback from anyone. This commit represents the last part of the work we developed for our graduation thesis, and it completes the code which includes organization profiles on the forge.
    You can find everything on the branch si/5566. Please, let us know what you think about it. Thank you!

     

Log in to post a comment.