[sakai-pmc] JRebel Demo

Steve Swinsburg steve.swinsburg at gmail.com
Wed Dec 10 14:35:25 PST 2014


Going once, going twice, I have a bunch of trial licenses to give away. The
only criteria is that you  get back to me with your experience. A sentence
or two would suffice.

cheers,
Steve

On Tue, Dec 9, 2014 at 7:08 AM, Steve Swinsburg <steve.swinsburg at gmail.com>
wrote:

> OK demo went pretty well, Seth jumped on the call too. They used the
> Standard Spring demo which was just a simple webapp, but ran it through its
> paces in terms of adding classes, changing method signatures and adding in
> the spring resources - stuff which the normal JVM hotswap asks you to
> restart for, and it handled it fine. Obviously not as complex as the
> components in Sakai though. What they said was that JRebel takes over the
> classloader, so they are not sure how it would work since we have custom
> classloaders.
>
> I am getting some trial licenses which start on Wednesday and last for 14
> days. Who would like to try it out and report back?
>
> cheers,
> Steve
>
> On Tue, Dec 9, 2014 at 1:00 AM, Matthew Jones <matthew at longsight.com>
> wrote:
>
>> Yeah, I'd be semi interested in how it works, but less than I would have
>> been a few years ago. Restarts are a lot faster on machines nowadays and I
>> really don't feel like I lose a lot of development time to something as
>> simple as a restart. Most of my time is lost to something else that's
>> simple but not anywhere near as obvious, like a class loader problem, or
>> incorrect versions of dependencies deployed or duplicate dependencies that
>> haven't been cleaned up in dev or caused by bugs deep in our older versions
>> of JSF or RSF somewhere.
>>
>> Would like to know how it goes though if anyone attends. I remember Noah
>> and I talking years ago about having the components be re-loadable. This
>> was probably something also discussed before I started working on Sakai. I
>> feel like being able to make quicker changes on production and debug
>> production easier without taking down the tool would be the only great
>> benefit to faster code changes. But even re-deploying the webapp alone can
>> cause problems in hibernate tools in 10. I seems to me like nobody even
>> tries to do that and just schedules a rolling restart?
>> https://jira.sakaiproject.org/browse/KNL-1295
>>
>> On Sun, Dec 7, 2014 at 2:14 AM, Steve Swinsburg <
>> steve.swinsburg at gmail.com> wrote:
>>
>>> Yeah I mentioned our custom classloader arrangement to them (eg
>>> components) and they are keen to get this sorted out. Should be
>>> interesting. 2.30PM EST Monday arvo, 6.30AM AEDST Tuesday morn.
>>>
>>> cheers,
>>> Steve
>>>
>>> On Sat, Dec 6, 2014 at 1:50 AM, Sam Ottenhoff <ottenhoff at longsight.com>
>>> wrote:
>>>
>>>> Because we have a non-traditional Tomcat setup, I recommend trying the
>>>> most difficult scenarios (e.g., modifying libs that are deployed to
>>>> components and shared/lib).  When I tested their tool 2-3 years ago, I had
>>>> success with some code but huge frustration with other code.
>>>>
>>>> On Fri, Dec 5, 2014 at 7:27 AM, <markjnorton at earthlink.net> wrote:
>>>>
>>>>> I thought the JRebel video was quite funny.
>>>>> "Refactoring is what we do" - nailed that one.
>>>>> "More fun than a bacon magnet!"  - can't top that.
>>>>>
>>>>> - Mark Norton
>>>>>
>>>>>
>>>>>
>>>>> -----Original Message-----
>>>>> From: Steve Swinsburg
>>>>> Sent: Dec 5, 2014 6:29 AM
>>>>> To: sakai-pmc at collab.sakaiproject.org
>>>>> Subject: [sakai-pmc] JRebel Demo
>>>>>
>>>>> Hi all
>>>>>
>>>>> I was contacted by JRebel today about a demo (and trial) of the
>>>>> software next week. Its next Monday afternoon US time, see attached invite.
>>>>> Join if you like, let me know if you are coming. I am interested in getting
>>>>> this working with Sakai.
>>>>>
>>>>> Cheers
>>>>> Steve
>>>>>
>>>>> --
>>>>>
>>>>> Rebel is a JVM plug-in that eliminates the build and compile phase
>>>>> while coding, saving developers 20% of coding time in Java.
>>>>>
>>>>> Here is some basic info on the tool:
>>>>>
>>>>> http://
>>>>> <http://files.zeroturnaround.com/pdf/JRebelWhitePaper2012-1.pdf>
>>>>> files.zeroturnaround.com
>>>>> <http://files.zeroturnaround.com/pdf/JRebelWhitePaper2012-1.pdf>/
>>>>> <http://files.zeroturnaround.com/pdf/JRebelWhitePaper2012-1.pdf>pdf
>>>>> <http://files.zeroturnaround.com/pdf/JRebelWhitePaper2012-1.pdf>/
>>>>> <http://files.zeroturnaround.com/pdf/JRebelWhitePaper2012-1.pdf>
>>>>> JRebelWhitePaper2012-1.pdf
>>>>> <http://files.zeroturnaround.com/pdf/JRebelWhitePaper2012-1.pdf>
>>>>>
>>>>> http:// <http://zeroturnaround.com/software/jrebel/learn/demo>
>>>>> zeroturnaround.com
>>>>> <http://zeroturnaround.com/software/jrebel/learn/demo>/software/
>>>>> <http://zeroturnaround.com/software/jrebel/learn/demo>jrebel
>>>>> <http://zeroturnaround.com/software/jrebel/learn/demo>/learn/demo
>>>>> <http://zeroturnaround.com/software/jrebel/learn/demo>
>>>>>
>>>>> http:// <http://zeroturnaround.com/software/jrebel/>zeroturnaround.com
>>>>> <http://zeroturnaround.com/software/jrebel/>/software/
>>>>> <http://zeroturnaround.com/software/jrebel/>jrebel
>>>>> <http://zeroturnaround.com/software/jrebel/>/
>>>>> <http://zeroturnaround.com/software/jrebel/>
>>>>> ---------- Forwarded message ----------
>>>>> From: "avo.avakian at zeroturnaround.com" <avo.avakian at zeroturnaround.com
>>>>> >
>>>>> Date: 5 Dec 2014 09:34
>>>>> Subject: Invitation: Apereo Foundation | JRebel Demo @ Tue Dec 9, 2014
>>>>> 6:30am - 7am (Steve)
>>>>> To: "steve.swinsburg at gmail.com" <steve.swinsburg at gmail.com>, "Joshua
>>>>> Keough" <josh.keough at zeroturnaround.com>, "Cas Thomas" <
>>>>> cassandra.thomas at zeroturnaround.com>, "Dave Ahern" <
>>>>> dave.ahern at zeroturnaround.com>
>>>>> Cc:
>>>>>
>>>>> more details »
>>>>> <https://www.google.com/calendar/event?action=VIEW&eid=dXZua3VlZDZ2bWViMjQ3c3JiMDM3bW5jbHMgc3RldmUuc3dpbnNidXJnQG0&tok=NzEjemVyb3R1cm5hcm91bmQuY29tX2c2bDVkdmUzZzg0MWFsNnRwMDNybXRnb3M0QGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb21kNTk0YjI3MmYzMDE3NzFlZDgyZmNjOTYwMzE2ZTRjYTYwYThlNmQ4&ctz=Australia/Sydney&hl=en>
>>>>> Apereo Foundation | JRebel Demo
>>>>> Demo: Tuesday 12/09 @ 6:30AM Australian Time and Monday 12/08 2:30PM .
>>>>> I have added one of our better engineers to present the tool to you. With
>>>>> your environment in Tomcat and Eclipse you will see a significant savings
>>>>> in your development time.
>>>>>
>>>>> INSTRUCTIONS TO JOIN THE DEMO (BELOW):
>>>>>
>>>>> 1) Please join my meeting by clicking this link:
>>>>> https://join.me/caszeroturnaround
>>>>> <https://www.google.com/url?q=https%3A%2F%2Fjoin.me%2Fcaszeroturnaround&usd=2&usg=AFQjCNHUK4iqfVi-bn7ik9I0Q-Px4-aTeg>
>>>>> 2) After joining the meeting, to call into the conference, click on
>>>>> the phone icon on the left in the join.me
>>>>> <https://www.google.com/url?q=http%3A%2F%2Fjoin.me&usd=2&usg=AFQjCNHWvYJBLl50lLd5xVB6hVdkzB39bg>
>>>>> toolbar. - Use your microphone and speakers (VoIP) - a headset is
>>>>> recommended.
>>>>> Or, call in using your telephone. - International numbers are
>>>>> available if you click on the phone icon -> ”Call by phone” -> under
>>>>> Conference Number:” click on the globe icon.
>>>>>
>>>>> *When*
>>>>> Tue Dec 9, 2014 6:30am – 7am Eastern Time - Melbourne, Sydney
>>>>> *Where*
>>>>> https://join.me/caszeroturnaround (map
>>>>> <https://maps.google.com.au/maps?q=https://join.me/caszeroturnaround&hl=en>
>>>>> )
>>>>> *Calendar*
>>>>> Steve
>>>>> *Who*
>>>>>>>>>> Avo Avakian - creator
>>>>>>>>>> Joshua Keough
>>>>>>>>>> Cas Thomas
>>>>>>>>>> Dave Ahern
>>>>>>>>>> Steve Swinsburg
>>>>>
>>>>> Going?   *Yes
>>>>> <https://www.google.com/calendar/event?action=RESPOND&eid=dXZua3VlZDZ2bWViMjQ3c3JiMDM3bW5jbHMgc3RldmUuc3dpbnNidXJnQG0&rst=1&tok=NzEjemVyb3R1cm5hcm91bmQuY29tX2c2bDVkdmUzZzg0MWFsNnRwMDNybXRnb3M0QGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb21kNTk0YjI3MmYzMDE3NzFlZDgyZmNjOTYwMzE2ZTRjYTYwYThlNmQ4&ctz=Australia/Sydney&hl=en>
>>>>> - Maybe
>>>>> <https://www.google.com/calendar/event?action=RESPOND&eid=dXZua3VlZDZ2bWViMjQ3c3JiMDM3bW5jbHMgc3RldmUuc3dpbnNidXJnQG0&rst=3&tok=NzEjemVyb3R1cm5hcm91bmQuY29tX2c2bDVkdmUzZzg0MWFsNnRwMDNybXRnb3M0QGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb21kNTk0YjI3MmYzMDE3NzFlZDgyZmNjOTYwMzE2ZTRjYTYwYThlNmQ4&ctz=Australia/Sydney&hl=en>
>>>>> - No
>>>>> <https://www.google.com/calendar/event?action=RESPOND&eid=dXZua3VlZDZ2bWViMjQ3c3JiMDM3bW5jbHMgc3RldmUuc3dpbnNidXJnQG0&rst=2&tok=NzEjemVyb3R1cm5hcm91bmQuY29tX2c2bDVkdmUzZzg0MWFsNnRwMDNybXRnb3M0QGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb21kNTk0YjI3MmYzMDE3NzFlZDgyZmNjOTYwMzE2ZTRjYTYwYThlNmQ4&ctz=Australia/Sydney&hl=en>*
>>>>>     more options »
>>>>> <https://www.google.com/calendar/event?action=VIEW&eid=dXZua3VlZDZ2bWViMjQ3c3JiMDM3bW5jbHMgc3RldmUuc3dpbnNidXJnQG0&tok=NzEjemVyb3R1cm5hcm91bmQuY29tX2c2bDVkdmUzZzg0MWFsNnRwMDNybXRnb3M0QGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb21kNTk0YjI3MmYzMDE3NzFlZDgyZmNjOTYwMzE2ZTRjYTYwYThlNmQ4&ctz=Australia/Sydney&hl=en>
>>>>>
>>>>> Invitation from Google Calendar <https://www.google.com/calendar/>
>>>>>
>>>>> You are receiving this email at the account steve.swinsburg at gmail.com
>>>>> because you are subscribed for invitations on calendar Steve.
>>>>>
>>>>> To stop receiving these emails, please log in to
>>>>> https://www.google.com/calendar/ and change your notification
>>>>> settings for this calendar.
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> sakai-pmc mailing list
>>>>> sakai-pmc at collab.sakaiproject.org
>>>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-pmc
>>>>>
>>>>>
>>>>
>>>
>>> _______________________________________________
>>> sakai-pmc mailing list
>>> sakai-pmc at collab.sakaiproject.org
>>> http://collab.sakaiproject.org/mailman/listinfo/sakai-pmc
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-pmc/attachments/20141211/74465be6/attachment-0001.html 


More information about the sakai-pmc mailing list