You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@river.apache.org by Patricia Shanahan <pa...@acm.org> on 2014/07/07 06:00:33 UTC

Getting re-started

I've forgotten the recipe for building River :-(

I would like to use Eclipse.

Patricia

On 7/6/2014 8:11 PM, Patricia Shanahan wrote:
> On 7/6/2014 7:10 PM, Peter wrote:
>> I could use some help with qa-refactor,:)  esp checking new code in
>> org.apache.river, making sure new public api makes sense. Some might
>> need delaying till a later release (such as new stream based
>> registrar interfaces).
>
> I'll get started on that.
>
>> I've been working towards getting it ready for pre release, there are
>> changes in trunk that need to be merged, I'm currently testing on
>> Java 8, there are a number of policy file updates I need to commit
>> when ready (later this week).
>>
>> After the next release, I'd like to work on DNS-SRV discovery, with
>> IPv6 deployment increasing, we should be able to get River services
>> online,, securing Serialization would be a priority.
>>
>> Then there's the modularisation effort started by Dennis Reedy.
>>
>> Further down the track, i'd like to do something with dynamic code
>> generation for remote Lambda expressions, using ASM.
>>
>> Peter.
>>
>> ----- Original message -----
>>> I'm now in a position to return to active development. What
>>> sub-project most needs some extra programming effort? What version
>>> should I check out, compile etc.?
>>>
>>> Patricia
>>
>>
>

Re: Getting re-started

Posted by Peter Firmstone <ji...@zeus.net.au>.
Hi Patricia,

Don't forget to define a build.properties file:

# To change this template, choose Tools | Templates
# and open the template in the editor
java.home="C:/PROGRA~1/Java/jdk1.8.0"
debug=true
#profile=compact3
#target=8
#java.util.logging.config.file=
#run.categories=renewalmanager
#run.categories=eventmailbox,start,start_impl
#run.categories=lookupservice
#run.categories=loader
#run.categories=joinmanager
#run.categories=lookupdiscovery,locatordiscovery
#,discoveryservice,eventmailbox,renewalservice,joinmanager
#run.categories=servicediscovery
#run.categories=servicediscovery,lookupservice,lookupservice_impl
#run.categories=stress
#run.categories=lookupdiscovery,locatordiscovery,discoverymanager,eventmailbox
#run.categories=start,start_impl
#run.categories=loader,loader_spec
#run.categories=security,policyprovider
#run.categories=lookupdiscovery,locatordiscovery,joinmanager,servicediscovery
#run.categories=lookupservice,eventmailbox
run.categories=renewalservice,loader,security,policyprovider
#run.categories=eventmailbox
#run.categories=discoveryservice
#run.categories=discoveryservice,discoveryservice_impl
#run.categories=joinmanager,renewalmanager
#run.categories=joinmanager
#run.categories=lookupservice,lookupdiscovery,locatordiscovery,discoveryservice,joinmanager,discoverymanager
#run.categories=lookupservice,javaspace,javaspace_impl_leasing,txnmanager,txnmanager_impl,lookupdiscovery,locatordiscovery,servicediscovery
#run.categories=jeri
#run.categories=lookupdiscovery,locatordiscovery
#run.categories=javaspace,javaspace_impl_leasing
#run.categories=javaspace
#run.categories=activation,start,start_impl
#run.categories=servicediscovery
#run.categories=locatordiscovery
#run.categories=txnmanager,txnmanager_impl
#run.tests=\
#com/sun/jini/test/impl/start/aggregatepolicyprovider/GetContextTest.td
#run.tests=com/sun/jini/test/impl/locatordiscovery/BadLocatorDiscoveryListener.td
#com/sun/jini/test/spec/lookupservice/test_set03/SimpleModifyLookupAttributes.td
#run.tests=com/sun/jini/test/spec/discoveryservice/event/MulticastMonitorStop.td,\
#com/sun/jini/test/impl/start/ServiceStarterCreateBadTransientServiceTest.td

You don't need cigwin to build on Windows with qa-refactor.






On 8/07/2014 7:50 AM, Peter wrote:
> I use netbeans but setup properties will be similar.
>
> Set the following as source directories:
>
> ./src
> ./qa/src
> ./qa/harness
>
> then set up your compile classpath inclides for each source directory,, before doing this, I tend to build from the command line first, so all classes are present.
>
> I'm on the road presently,, no computer at hand, will help some more soon.
>
> ,Peter.
>
> ----- Original message -----
>> I've forgotten the recipe for building River :-(
>>
>> I would like to use Eclipse.
>>
>> Patricia
>>
>> On 7/6/2014 8:11 PM, Patricia Shanahan wrote:
>>> On 7/6/2014 7:10 PM, Peter wrote:
>>>> I could use some help with qa-refactor,:)   esp checking new code in
>>>> org.apache.river, making sure new public api makes sense. Some might
>>>> need delaying till a later release (such as new stream based
>>>> registrar interfaces).
>>> I'll get started on that.
>>>
>>>> I've been working towards getting it ready for pre release, there are
>>>> changes in trunk that need to be merged, I'm currently testing on
>>>> Java 8, there are a number of policy file updates I need to commit
>>>> when ready (later this week).
>>>>
>>>> After the next release, I'd like to work on DNS-SRV discovery, with
>>>> IPv6 deployment increasing, we should be able to get River services
>>>> online,, securing Serialization would be a priority.
>>>>
>>>> Then there's the modularisation effort started by Dennis Reedy.
>>>>
>>>> Further down the track, i'd like to do something with dynamic code
>>>> generation for remote Lambda expressions, using ASM.
>>>>
>>>> Peter.
>>>>
>>>> ----- Original message -----
>>>>> I'm now in a position to return to active development. What
>>>>> sub-project most needs some extra programming effort? What version
>>>>> should I check out, compile etc.?
>>>>>
>>>>> Patricia
>>>>
>


Re: Getting re-started

Posted by Peter <ji...@zeus.net.au>.
I use netbeans but setup properties will be similar.

Set the following as source directories:

./src
./qa/src
./qa/harness

then set up your compile classpath inclides for each source directory,, before doing this, I tend to build from the command line first, so all classes are present.

I'm on the road presently,, no computer at hand, will help some more soon.

,Peter.

----- Original message -----
> I've forgotten the recipe for building River :-(
> 
> I would like to use Eclipse.
> 
> Patricia
> 
> On 7/6/2014 8:11 PM, Patricia Shanahan wrote:
> > On 7/6/2014 7:10 PM, Peter wrote:
> > > I could use some help with qa-refactor,:)   esp checking new code in
> > > org.apache.river, making sure new public api makes sense. Some might
> > > need delaying till a later release (such as new stream based
> > > registrar interfaces).
> > 
> > I'll get started on that.
> > 
> > > I've been working towards getting it ready for pre release, there are
> > > changes in trunk that need to be merged, I'm currently testing on
> > > Java 8, there are a number of policy file updates I need to commit
> > > when ready (later this week).
> > > 
> > > After the next release, I'd like to work on DNS-SRV discovery, with
> > > IPv6 deployment increasing, we should be able to get River services
> > > online,, securing Serialization would be a priority.
> > > 
> > > Then there's the modularisation effort started by Dennis Reedy.
> > > 
> > > Further down the track, i'd like to do something with dynamic code
> > > generation for remote Lambda expressions, using ASM.
> > > 
> > > Peter.
> > > 
> > > ----- Original message -----
> > > > I'm now in a position to return to active development. What
> > > > sub-project most needs some extra programming effort? What version
> > > > should I check out, compile etc.?
> > > > 
> > > > Patricia
> > > 
> > > 
> >