[windup-dev] Fwd: Re: Tattletale future?

Lincoln Baxter, III lincolnbaxter at gmail.com
Fri Jul 24 12:41:52 EDT 2015


I think that what Jess has done with the "Unresolved classes" detection, is
already a more useful start than the Tattletale reports. I'd love to see
this as the basis for the new report. This can even be rectified against a
server profile (such as an EAP6 snapshot) - Ondra was working on this a
little while ago before we de-prioritized the server migration stuff in
favor of summit prep.

On Thu, Jul 23, 2015 at 4:48 PM, Brad Davis <bdavis at redhat.com> wrote:

> Tattletale was useful because it provided proactive reporting on
> classloader issues that are common with migrations.  The codebase isn't
> worth reusing -- he embedded most of the logic quickly into the UI code.
>
> The main functionality that matters is:
> * Take all of the classes in the application: APPLICATION_CLASSES
> * Take all of the classes exposed to the application from the app server:
> MODULE_CLASSES
> * Take all of the classes that are part of your Java platform:
> JAVA_PLATFORM_CLASSES
> (These are all classes provided to the Application) AVAILABLE
>
> * Take all of the classes referenced in the application
> (These are all classes consumed by the Application) CONSUMED
>
> Create the following reports:
> CONSUMED - AVAILABLE  =  That will show you if your application is likely
> to have a classloader issue.
> Intersection of APPLICATION_CLASSES & MODULE_CLASSES = The JAR files that
> you might be able to drop from your application if you add in the
> appropriate JBoss Module Configuration
> Intersection of APPLICATION_CLASSES & JAVA_PLATFORM_CLASSES = The JAR
> files you can and should drop from your application
>
>
> In order to do this, we would have to have an index of Java Classes:
> * For all versions of Java JDK : 1.6+
> * For all versions of JBoss EAP 6.X
>   * Indexed to include the module providing the class
>
>
>
>
> Brad Davis
> Senior Manager, Red Hat Consulting
> Email: bdavis at redhat.com | c: 980.226.7865 | http://www.redhat.com
>
>
> ----- Original Message -----
> From: "Lincoln Baxter, III" <lincolnbaxter at gmail.com>
> To: "Marek Novotny" <mnovotny at redhat.com>, "Windup-dev List" <
> windup-dev at lists.jboss.org>, "Marc Zottner" <mzottner at redhat.com>, "Robb
> Greathouse" <rgreatho at redhat.com>, "Tobias Hartwig" <thartwig at redhat.com>,
> "Brad Davis" <bdavis at redhat.com>
> Sent: Thursday, July 23, 2015 4:36:10 PM
> Subject: Re: [windup-dev] Fwd: Re: Tattletale future?
>
> I guess in principle I'm fine with forking Tattletale into our repo, and
> publishing it under a different artifact, but in reality, I don't know that
> it's at all useful. I think we might better spend our time figuring out why
> people want it (if they want it) and then deciding if it's worth
> maintaining it.
>
> Do we have any users that actually use this feature? Robb, why did you want
> Tattletale? Marc? Brad? Tobias? Thoughts?
>
> ~Lincoln
>
> On Thu, Jul 23, 2015 at 2:04 AM, Marek Novotny <mnovotny at redhat.com>
> wrote:
>
> > Hi windup devs,
> >
> > I asked Jesper what is the plan with tattletale and below is his
> response.
> >
> > I think we probably need replace the features by merging it into our
> > codebase or just fork tattletale as its future is stalled and that means
> > our fork won't need updates from upstream/original tattletale stream.
> >
> > Are you fine with that? I am asking due this related issue
> > https://issues.jboss.org/browse/WINDUP-699, but there will be probably
> > more reasons, list your own if you have any ;)
> >
> > -------- Forwarded Message --------
> > Subject: Re: Tattletale future?
> > Date: Wed, 22 Jul 2015 10:39:07 -0400
> > From: Jesper Pedersen <jpederse at redhat.com>
> > Organization: JBoss, by Red Hat
> > To: mnovotny at redhat.com
> >
> > Hi,
> >
> > On 07/22/2015 10:30 AM, Marek Novotny wrote:
> > >   I was looking in Tattletale github repository and it seems it is a
> long
> > > time from the last commit
> >
> > Project has been dead for 3 years now.
> >
> > > and PRs are were waiting in a queue.
> > >
> >
> > Likely because they are incomplete or wrong - but whatever works for
> > people. I'm not spending time on it though.
> >
> > > What's the plan for Tattletale project?
> > >
> >
> > There are no plans to activate the project again.
> >
> > Best regards,
> >  Jesper
> >
> >
> >
> > _______________________________________________
> > windup-dev mailing list
> > windup-dev at lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/windup-dev
> >
>
>
>
> --
> Lincoln Baxter, III
> http://ocpsoft.org
> "Simpler is better."
>



-- 
Lincoln Baxter, III
http://ocpsoft.org
"Simpler is better."
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/windup-dev/attachments/20150724/09349f7c/attachment.html 


More information about the windup-dev mailing list