- edited description
Move v3 to be under another package
Fugue 3 will not be binary compatible with Fugue 2.
This will make the roll-out of Fugue 3 difficult at it will not be possible to use both Fugue 3 and 2 at the same time.
Further, it will not be possible for new core functionality (like VCache) to adopt the Fugue 3 ahead of the Platform, which is not ideal. This may end up requiring to maintain two branches of core functionality to support either Fugue 2 or 3, which is terrible.
Suggest that the new package name become com.atlassian.fugue3
or com.atlassian.mango
. Leave it to @jwesleysmith and @amckague to decide.
Comments (5)
-
reporter -
I quite liked @ojburn's proposal for
io.atlassian.fugue
-
I see at as changing the package root (io for com) or renaming the library. I don't have a particularly good name that would supersede the benefits of name recognition that already exists.
-
-
- changed status to resolved
s/com/io
- Log in to comment