On Aug 5, 2012, at 3:18 PM, Mariano Martinez Peck wrote:

> 
> 
> On Sun, Aug 5, 2012 at 2:33 PM, Stéphane Ducasse <[email protected]> 
> wrote:
> 
> On Aug 5, 2012, at 2:27 PM, Guillermo Polito wrote:
> 
> > What Mariano means is that you can have MCPackage(X) containing categories 
> > X-A, X-B, X-C.  When that package is loaded today, three RPackages are 
> > created: X-A, X-B, X-C.  So RPackages are more mapped from categories that 
> > from MCPackages.
> 
> we decided that it will be one package with classes having corresponding tags.
> But we should do it.
> Again nothing should be mapped from MCPackages (MCPackages should not be used 
> it is an internal class of MC).
> 
> Ok, let me clarify something. First, let's decide where we discuss. Ok, here, 
> not in the issue tracker. There you said: "You should not rely on MC layer 
> for fuel.". First, it is not Fuel, it is Tanker. Second, the only think 
> Tanker relies on is in a user-provided set of classes and extension methods. 
> However, there is a separate package that helps using Tanker from RPackage or 
> PackageInfo. Right now, if you have MCPackage X, and then categories X-A, X-B 
> and X-C, then you have 3 RPackages. That's why I was talking about a 
> "MCPackage mapping". If in the future, this is one RPackage then perfect. 
> What I need to do is to have a RPackage for X where I ask classes and 
> extension methods and it answers me also the included by its categories (X-A, 
> X-B and X-C). To have that, is why I am using now #allDefinedClasses and 
> #allDefinedExtensionMethods. 

Mariano before RPackage fully works we cannot promise anything. 
So I suggest to test tanker only on package without X-A patterns then in 
addition making progress on that front:
        - helping for package-info tag import
        - do not use MCPackage
        - do not use the compatibility layer of RPackage
Sorry but this is the only answer I have right now. First fixing the 
systemAnnouncer to fully work
then slowly checking packageInfo api
then cleaning PackageOrganizer
then rethinking the import of RPackage and map fucking categories to tags).
then ...

Stef

Reply via email to