[gsoc] Project Proposal-ShrinkWrap Tasks

Andrew Lee Rubinger alr at alrubinger.com
Tue Mar 4 16:47:14 EST 2014


OK, reading up.

Yes, the JAVA5_HOME variable is there and meant to enforce running the
tests in a JRE5 runtime.  The source must be build with a JDK6+
runtime.

Reasoning:

ShrinkWrap is stated as JRE5-compatible.  To ensure this is correct in
our development and releases, this means we actually have to test it
on JRE5.

We build on JDK6+ to get @Override annotations honored for methods
declared by interfaces, which was not available until the JDK6
compiler.

S,
ALR

On Tue, Mar 4, 2014 at 4:44 PM, Andrew Lee Rubinger <alr at alrubinger.com> wrote:
> Hi, Pawan:
>
> I'm not ignoring you, just clearing my plate for the day here first.
> :)  Will ping back!
>
> If you have GChat, that's an informal way to ping me with simple questions too.
>
> S,
> ALR
>
> On Tue, Mar 4, 2014 at 4:29 PM, Pawan Dubey <pawandubey at outlook.com> wrote:
>> Hi Andrew!
>>
>> Sorry for spamming your email, I didn't mean to do it 😊
>>
>> As I mentioned in the last mail, I installed JDK5 and maven worked
>> flawlessly after that. (Don't you think this should be rectified, the
>> dependency on a specific JRE for building the source?)
>>
>> After that, I ran “mvn clean install” and “mvn clean install -P stress” and
>> the Build Passed with 0 failures 😃
>>
>> So I am able to build ShrinkWrap on my machine nicely. What’s next for me?
>>
>> (Also, I started reading the codebase from
>> org.jboss.shrinkwrap.api.shrinkwrap file. I suppose that was the correct way
>> to go?)
>>
>> Hope to hear back from you soon,
>> Pawan
>>
>> Sent from Windows Mail
>>
>> From: Andrew Lee Rubinger
>> Sent: ‎Monday‎, ‎March‎ ‎3‎, ‎2014 ‎5‎:‎14‎ ‎PM
>> To: Pawan Dubey
>>
>> Nice.
>>
>> Let's start out with getting you building the source and running a
>> build and tests.
>>
>>   https://community.jboss.org/wiki/ShrinkWrapDevelopmentAndContribution
>>
>> Feel free to correct the poor formatting on that page; it appears some
>> things got mangled when they updated the CMS software again.
>>
>> How do those steps work for you?  Can you execute "mvn clean install"
>> and get a decent build with tests passing?
>>
>> Sure, you can use Windows, but I'll be able to help you a bit less,
>> probably. :)
>>
>> S,
>> ALR
>>
>> On Mon, Mar 3, 2014 at 5:53 AM, Pawan Dubey <pawandubey at outlook.com> wrote:
>>> Hi Andrew!
>>>
>>> Thanks for getting back, finally 😃
>>>
>>> Yes, I understand that I need to prove myself first and I am totally up
>>> for
>>> it. I am not yet familiar with the codebase so I would fist correct that
>>> flaw. As far as dropping out is concerned, I would like to tell you this :
>>> I
>>> wont drop out.  😊
>>>
>>> I have much to learn and that is why I am here. I also intend to remain a
>>> contributor to the project even after GSoC.  So shoot whatever proving
>>> tasks
>>> you have in mind for me. 😊
>>>
>>>
>>> P.S: I am not familiar with the codebase yet, as I mentioned earlier, so
>>> expect a lot of questions about setting up and building the application
>>> firstly. I wont bother you too much after that bridge is crossed 😜 (First
>>> of which is, can I set up the project on my windows machine or is it
>>> better
>>> if I do it on Linux?)
>>>
>>> Thanks,
>>> Pawan
>>> Sent from Windows Mail
>>>
>>> From: Andrew Lee Rubinger
>>> Sent: ‎Monday‎, ‎March‎ ‎3‎, ‎2014 ‎1‎:‎49‎ ‎PM
>>> To: Pawan Dubey
>>>
>>> Hi, Pawan:
>>>
>>> So tonight I came across both your tweet and was forwarded this email
>>> from our GSoC list, which I suppose was getting filtered out
>>> improperly for me.
>>>
>>> Apologies for the delay, but let's use this email going forward, OK?
>>> :)  I want to make sure that I can remain responsive to you, and my
>>> @jboss.org address receives so much mail that I can't keep up with it
>>> on nights and weekends.
>>>
>>> Short answer: we'd love to have you involved for GSoC and I'll be
>>> happy to be your mentor, provided we go forward first with a couple of
>>> proving tasks.  Unfortunately, the GSoC process has its overhead and
>>> we try to pre-qualify our students to ensure that we don't get
>>> dropouts halfway through (and then waste what could have been someone
>>> else's slot).
>>>
>>> Are you game if I were to assign you some getting-started tasks for
>>> the ShrinkWrap project?
>>>
>>> S,
>>> ALR
>>>
>>>
>>>
>>> On Mon, Mar 3, 2014 at 2:36 AM, Andrew Lee Rubinger <alr at jboss.org> wrote:
>>>>
>>>>
>>>>
>>>> -------- Original Message --------
>>>> Subject: Fwd: [gsoc] Project Proposal-ShrinkWrap Tasks
>>>> Date: Sun, 2 Mar 2014 17:21:03 -0500 (EST)
>>>> From: Aslak Knutsen <aknutsen at redhat.com>
>>>> To: Andrew Lee Rubinger <andrew.rubinger at redhat.com>
>>>>
>>>>
>>>>
>>>> ----- Forwarded Message -----
>>>> From: "Pawan Dubey" <pawandubey at outlook.com>
>>>> To: gsoc at lists.jboss.org
>>>> Sent: Saturday, March 1, 2014 6:49:42 AM
>>>> Subject: [gsoc] Project Proposal-ShrinkWrap Tasks
>>>>
>>>> Hi All,
>>>>
>>>> I am Pawan, an undergraduate Computer Science student and I find the idea
>>>> of
>>>> adding an RPM, RAR etc export capability to ShrinkWrap very interesting.
>>>> I
>>>> am willing to research and work on this project for GSoC and would like
>>>> to
>>>> know who to contact and how for this proposal.
>>>>
>>>> The assigned mentor, AL Rubinger, seems to be unreachable at the moment
>>>> so
>>>> some help will be really appreciated here.
>>>>
>>>> Thanks,
>>>> Pawan
>>>>
>>>> _______________________________________________
>>>> gsoc mailing list
>>>> gsoc at lists.jboss.org
>>>> https://lists.jboss.org/mailman/listinfo/gsoc
>>>>
>>>>



More information about the gsoc mailing list