synapsestudios / synapse-base

DEPRECATED
MIT License
2 stars 3 forks source link

Extract Mappers and Entities into separate repo #185

Open paulstatezny opened 9 years ago

paulstatezny commented 9 years ago

Extract Mappers and Entities into separate repo

This is an exploratory, "for discussion" issue. The vision for why this may be a good idea can be summed up in a list of pros and cons.

Pros:

Cons:

paulstatezny commented 9 years ago

:one: :arrow_down: :sunny:

zpchavez commented 9 years ago

Shouldn't this have the F-Version 2 label? :o:

zpchavez commented 9 years ago

Where will MapperTestCase live? Seems like it would be useful to have it be part of the mapper repo.

zpchavez commented 9 years ago

But that might be a problem, since MapperTestCase extends AbstractSecurityAwareTestCase.

baohx2000 commented 9 years ago

As long as the mapper package also depends on synapse-base that shouldn't be an issue. The idea is the mapper package can optionally be used with synapse-base, but not by itself. In other words, we could use a completely different DAL in synapse-base and not have any mapper stuff in the codebase.