[ 
https://issues.apache.org/jira/browse/TRB-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Georg Kallidis updated TRB-98:
------------------------------
    Fix Version/s:     (was: Core 4.0 Final)
                   Core 4.0.1

> Fulcrum Torque
> --------------
>
>                 Key: TRB-98
>                 URL: https://issues.apache.org/jira/browse/TRB-98
>             Project: Turbine
>          Issue Type: Improvement
>          Components: Fulcrum
>    Affects Versions: Core 4.0-M2
>            Reporter: Georg Kallidis
>            Assignee: Georg Kallidis
>             Fix For: Core 4.0.1
>
>
> The separation of security component from Turbine to Fulcrum Security has one 
> backdraw. The component contains generated classes and as the schema is hard 
> coded (database name fulcrum, table names fulcrum_turbine_user, etc.)  - if 
> you don´t care about the abstract classes it would not matter - but as the 
> interface hierarchy is more complex now than before 
> (TorqueAbstractSecurityEntity etcetera), one would really like to have those 
> convenience classes ready at hand, especially in at least one context more: 
> The old Turbine schema, which was removed after Turbine-M1, which could be 
> found before in turbine/src/torque/schema/torque-security-schema.xml. 
> I would recommend to have generated classes according or very similar to this 
> old schema with appropriate abstract classes. Configuration of managers could 
> be made a little more generic removing import statements of special classes, 
> and renaming others, but those abstract classes could not. It is done quite 
> easily, but gets a little more similar generated code, but you have not break 
> your head about, why it doesn´t match. Suggestions for naming? I would just 
> remove the Torque at the beginning.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to