https://bugzilla.wikimedia.org/show_bug.cgi?id=48137

Daniel Kinzler <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #1 from Daniel Kinzler <[email protected]> ---
The EditEntity API module needs refactoring. Two steps are suggested:

1) Factor individual modifications (like set lable, remove alias) into ChangeOp
classes (similar to, maybe even compatible to DiffOp). besides modifying the
entity, they should faciliate the creation of summaries and permission checks.

2) Move the module's logic into a handler/controller. That controller may be
aware of the API, especially of the Request and Result objects. Isolation from
that knowledge would be nice, but is not essential at the moment.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to