[[BackLinksMenu]] [[TicketQuery(summary=S2S_CORE_META_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|)]] = Analysis = == Overview == The core server layer will use the persistence logic for dealing with meta information in order to provide this funcionality to the server facade. == Task requirements == * This task must be implemented after [wiki:S2S_PERSIST_META_R0]. * Get familiar with the concepts of resources and meta information. Think about when meta information of a resource is changed, who will be able to access/modify it, etc. * Implement the basic core server logic for dealing with meta things. * Write appropriate unit tests and create class diagrams. == Task result == Source code (improved org.sophie2.server.service module), unit tests. == Implementation idea == Probably this kind of information should not be editable by the user - he/she would just be able to read it. == Related == [wiki:S2S_PERSIST_META_R0] [[BR]] [wiki:S2S_CORE_MODEL_R0] == How to demo == Show the updated org.sophie2.server.service module, run the unit test, show the created diagrams(if any). = Design = = Implementation = ^(Implementation results should be described and linked here (from the wiki or the repository))^ = Testing = = Comments = ^(Write comments for this or later revisions here.)