Hi Eddy,

On Oct 3, 2011, at 1:15 AM, Eduard Moraru wrote:

> Hi devs,
> 
> Since starting to develop the workspaces feature, under the Wiki3.0 project,
> I`ve used internally the name "Workspace Manager" (providing the script
> service "$services.workspaceManager") by following the naming scheme used by
> the Wiki Manager plugin. When the code was moved into the platform, I`ve
> named the top maven artefact "xwiki-platform-workspace-manager" and the java
> package "org.xwiki.workspacemanager".
> 
> Recently, Vincent proposed [1][2](see arguments) to drop the "-manager"
> suffix, thus, the following changes would occur:
> - "$services.workspace" instead of "$services.workspaceManager"
> - "org.xwiki.workspace" instead of "org.xwiki.workspacemanager"
> - "xwiki-platform-workspace" instead of "xwiki-platform-workspace-manager"
> - "Workspace Feature" instead of "Workspace Manager Feature"
> 
> Since it's a new module, there are no problems with backward compatibility
> so the changes can be applied with some minor refactorings of the velocity
> code using the service.
> 
> I did not know about this naming policy, so I`d like your opinion/vote on
> whether to apply the proposed changes and enforce this policy in the future
> as well.
> 
> Here's my +1.

Big +1 from me to drop all -manager from module names since they're all 
managers and there's no need to add this information in the name (makes 
everything shorter and simpler).

Thanks Eddy for following up on this. It's important to decide now before we 
release
-Vincent

> Thanks,
> Eduard
> 
> References:
> -----------------
> [1]
> https://github.com/xwiki/xwiki-platform/commit/8c1cc0bc73249eee20159dc3e540eda5fe36eeb1#commitcomment-625224
> [2]
> https://github.com/xwiki/xwiki-platform/commit/8c1cc0bc73249eee20159dc3e540eda5fe36eeb1#commitcomment-625233
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to