tag:robotlegs.tenderapp.com,2009-10-18:/discussions/robotlegs-2/4989-swiftsuspenders-package-structureRobotlegs: Discussion 2013-10-11T08:52:34Ztag:robotlegs.tenderapp.com,2009-10-18:Comment/285025772013-08-29T11:25:45Z2013-08-29T14:14:45ZSwiftsuspenders package structure<div><p>Hi,</p>
<p>At my company we developed some games using RL1. They were
originally targeting web, but were then converted for mobile. All
games are inside the same app.</p>
<p>For next games we will start using RL2. With mobile I now have a
problem with Swiftsuspenders. Since all games are in the same
applicationDomain SS1 and SS2 conflict (there is no problem with
RL, since the package is different now). The way I'm working around
this is branching SS1 and changing it's package structure.</p>
<p>My question is, could you guys change the package structure in
SS2 so that RL1 and RL2 apps can coexist in the same appDomain?</p></div>fmotagarciatag:robotlegs.tenderapp.com,2009-10-18:Comment/285025772013-08-30T07:51:13Z2013-08-30T07:51:13ZSwiftsuspenders package structure<div><p>Hello,</p>
<p>You're right, there should be a compatibility RL1 branch.</p>
<p>I opened an issue:<br>
<a href=
"https://github.com/robotlegs/robotlegs-framework/issues/153">https://github.com/robotlegs/robotlegs-framework/issues/153</a></p>
<p>Ondina</p></div>Ondina D.F.tag:robotlegs.tenderapp.com,2009-10-18:Comment/285025772013-08-30T10:54:22Z2013-08-30T10:54:22ZSwiftsuspenders package structure<div><p>wouldn't it be quicker and easier to change swiftsuspenders? I
think non backward compatible versions of any library should use a
different namespace (like robotlegs bender)</p></div>fmotagarciatag:robotlegs.tenderapp.com,2009-10-18:Comment/285025772013-08-30T11:20:45Z2013-08-30T11:20:45ZSwiftsuspenders package structure<div><p>Robotlegs v.1 adapters (package org.robotlegs.adapters -
SwiftSuspendersReflector and SwiftSuspendersInjector) have to
reflect the changes to Swiftsuspenders' package name.</p></div>Ondina D.F.tag:robotlegs.tenderapp.com,2009-10-18:Comment/285025772013-08-30T11:39:28Z2013-08-30T11:39:28ZSwiftsuspenders package structure<div><p>What I mean is change Swiftsuspenders 2 and RL 2, leaving RL1
the way it is now. Seems like it makes more sense, as it'd require
no changes in legacy code</p></div>fmotagarcia