Re: [NOTICE] Nirmal Fernando voted website committer

2011-05-10 Thread Raymond Feng
Congratulations, a good step toward the full comittership ...  :-)

Raymond Feng
Sent from my iPhone

On May 10, 2011, at 9:24 PM, Jean-Sebastien Delfino  
wrote:

> On Tue, May 10, 2011 at 9:36 AM, Nirmal Fernando  
> wrote:
>> 
>> 
>> On Tue, May 10, 2011 at 9:47 PM, Luciano Resende 
>> wrote:
>>> 
>>> The Tuscany PMC has voted to make Nirmal Fernando as a website committer.
>>> Congratulations, and have fun helping enhancing/fixing our website.
>> 
>> Thanks , I appreciate that! :)
>> 
>>> 
>>> --
>>> Luciano Resende
>>> http://people.apache.org/~lresende
>>> http://twitter.com/lresende1975
>>> http://lresende.blogspot.com/
>> 
>> 
>> 
>> --
>> Best Regards,
>> Nirmal
>> 
>> C.S.Nirmal J. Fernando
>> Department of Computer Science & Engineering,
>> Faculty of Engineering,
>> University of Moratuwa,
>> Sri Lanka.
>> Blog: http://nirmalfdo.blogspot.com/
>> 
> 
> Congratulations!
> 
> -- 
> Jean-Sebastien


Drawing composite graphs, was: [jira] [Commented] (TUSCANY-3496) Develop a simple tool that can be used to generate composite diagrams from the xml files

2011-05-10 Thread Jean-Sebastien Delfino
On Sun, May 8, 2011 at 10:21 AM, C.S. Nirmal J. Fernando (JIRA)
 wrote:
>
>    [ 
> https://issues.apache.org/jira/browse/TUSCANY-3496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13030511#comment-13030511
>  ]
>
> C.S. Nirmal J. Fernando commented on TUSCANY-3496:
> --
>
> Hi,
>
> I'm looking at Graphviz API, playing around it and checking whether it can be 
> used in this project !
> Also watching few screen casts, reading the paper "Drawing graphs with dot" 
> by Emden Gansner and Eleftherios Koutsofios and Stephen North to learn "dot 
> language", and experimenting :)
>

Sounds good.

I think it'd be interesting to try to generate the same diagram using
Batik, Graphviz, and 'nothing' (just print SVG directly in your code),
and then compare the three programs. There may be other options out
there too, but I'm suggesting to try the 'nothing' approach, as in my
experience SVG is easy enough to print without a complex object model
like Batik's.

-- 
Jean-Sebastien


Re: GSOC working space

2011-05-10 Thread Jean-Sebastien Delfino
On Sun, May 8, 2011 at 9:25 PM, Luciano Resende  wrote:
> On Sun, May 8, 2011 at 8:04 PM, Nirmal Fernando  
> wrote:
>> Hi,
>>
>> On Mon, May 9, 2011 at 6:44 AM, Luciano Resende 
>> wrote:
>>>
>>> On Sat, May 7, 2011 at 7:50 AM, Nirmal Fernando 
>>> wrote:
>>> > Hi,
>>> >
>>> > I would like to send my initial patch which is a composite diagram
>>> > generator
>>> > prototype using Apache Batik.
>>> > How should I share the project? It's around 3MB including Apache Batik
>>> > binaries.
>>> >
>>> > Thanks.
>>> >
>>>
>>> Are you using maven to create the project ? the batik dependencies can
>>> be defined as dependencies and thus you won't need to provide the
>>> binaries itself.
>>
>> Not really, it's just a Java project created by Eclipse!
>>>
>>>
>
> Then, it's ok if you just attach it as a zip, but you should start
> migrating it to a maven project. To make things easier, you could try
> merging your new code inside modules/node-manager ... I could try
> helping with that...
>
>

Looks like good progress already :)

You can attach it to a JIRA, but we usually don't put dependency JARs in SVN.

Also, it'll be easier for others to try your code if you do the following:
- create a Maven module with a pom.xml file declaring your dependencies;
- check that this module builds OK with Maven after you've built the
Tuscany trunk;
- use mvn eclipse:eclipse to generate an Eclipse project from the
declarations in your pom.xml.

These steps are a little more work than just creating and exporting a
project from Eclipse, but they help:
- share your work with more people in the community, e.g. people not
using Eclipse, like me for example;
- make it easier for others to get in your code, as it'll be in a
predictable Maven folder structure;
- provide a reproducible, command line based, way to build, execute
and test your code;
- eventually integrate your code and tests in the project's automated builds.

As a starting point you could copy the structure of an existing
Tuscany Maven module (just the pom.xml and the folder structure), like
node-manager for example. Once that works, add a test case or two
under src/test/java, as it'll help others play with it and understand
how to invoke it.

Hope this helps.
-- 
Jean-Sebastien


Re: [NOTICE] Nirmal Fernando voted website committer

2011-05-10 Thread Jean-Sebastien Delfino
On Tue, May 10, 2011 at 9:36 AM, Nirmal Fernando  wrote:
>
>
> On Tue, May 10, 2011 at 9:47 PM, Luciano Resende 
> wrote:
>>
>> The Tuscany PMC has voted to make Nirmal Fernando as a website committer.
>> Congratulations, and have fun helping enhancing/fixing our website.
>
> Thanks , I appreciate that! :)
>
>>
>> --
>> Luciano Resende
>> http://people.apache.org/~lresende
>> http://twitter.com/lresende1975
>> http://lresende.blogspot.com/
>
>
>
> --
> Best Regards,
> Nirmal
>
> C.S.Nirmal J. Fernando
> Department of Computer Science & Engineering,
> Faculty of Engineering,
> University of Moratuwa,
> Sri Lanka.
> Blog: http://nirmalfdo.blogspot.com/
>

Congratulations!

-- 
Jean-Sebastien


GSoC NoSQL DataStore scenario, was: [jira] [Commented] (TUSCANY-3522) [GSoC 2011] Develop a 'NoSQL' Datastore component for Apache Cassandra, CouchDB, Hadoop/Hbase

2011-05-10 Thread Jean-Sebastien Delfino
On Sat, Apr 30, 2011 at 12:16 PM, Eranda Sooriyabandara (JIRA)
 wrote:
>
>    [ 
> https://issues.apache.org/jira/browse/TUSCANY-3522?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13027362#comment-13027362
>  ]
>
> Eranda Sooriyabandara commented on TUSCANY-3522:
> 
>
> Here are some works I did up to today,
> 1. Read about SCA
> 2. Setup and checkout some samples of some NoSQL databases,
> In here I used the hector client for Apache Cassandra and couchdb4j (use 
> JSON) client for Apache CouchDB. I think we can use some of this clients for 
> our implementations. We need to decide which one to use.
>
> There are some topics which we need to discuss about as follows,
> Sample scenario which we are going to implement over various databases. In 
> here for which extent are we going to implement the functionality?
> The REST API. We can discuss about this after finalize the scenario.
>
> After decide those we can use the database independent parts (REST API) as a 
> SCA component and mock the database access.
>

Here are a few ideas of scenarios:

a) a store with a catalog of goods, and a shopping cart app, similar
to the Tuscany store sample;

b) an app allowing you to track the location of your friends, you
build a list of friends, they update their location, and you can query
for the 5 closest ones;

c) a Twitter-like app, you follow a list of people and see the
messages they write.

These three scenarios have pretty different write / read / query
characteristics. We already have REST service examples for (a) in our
store sample. You could just build on that, but if you want more fun,
I think it'd be really interesting to try to come with REST services
for (b) or (c) as well.

Any thoughts from others in the team?
-- 
Jean-Sebastien


Re: [NOTICE] Nirmal Fernando voted website committer

2011-05-10 Thread Nirmal Fernando
On Tue, May 10, 2011 at 9:47 PM, Luciano Resende wrote:

> The Tuscany PMC has voted to make Nirmal Fernando as a website committer.
> Congratulations, and have fun helping enhancing/fixing our website.
>

Thanks , I appreciate that! :)


> --
> Luciano Resende
> http://people.apache.org/~lresende
> http://twitter.com/lresende1975
> http://lresende.blogspot.com/
>



-- 
Best Regards,
Nirmal

C.S.Nirmal J. Fernando
Department of Computer Science & Engineering,
Faculty of Engineering,
University of Moratuwa,
Sri Lanka.

Blog: http://nirmalfdo.blogspot.com/


[NOTICE] Nirmal Fernando voted website committer

2011-05-10 Thread Luciano Resende
The Tuscany PMC has voted to make Nirmal Fernando as a website committer.
Congratulations, and have fun helping enhancing/fixing our website.

-- 
Luciano Resende
http://people.apache.org/~lresende
http://twitter.com/lresende1975
http://lresende.blogspot.com/


Re: Long delay in build running the BWS_2016_TestCase compliance test

2011-05-10 Thread ant elder
On Sat, May 7, 2011 at 7:26 AM, ant elder  wrote:
> I've noticed there is a two minute hang in the build in one of the
> binding.ws compliance tests. Its easy to recreate, in
> testing\compliance-tests\binding-ws run mvn clean install -o
> -Dtest=BWS_2016_TestCase. I had a look in the Hudson log and it gets
> the same so it doesn't look like its just me.
>
> Its happening because Test_BWS_2016.composite has a binding.ws element
> which points at http://example.org/Service1.wsdl, which is a valid
> domain but the wsdl doesn't exist and WSDLModelResolver line 665 hangs
> while working that out.
>
> Does anyone have any ideas on what we could do to avoid this?
>
>   ...ant
>

As there've been no other suggestions for now i've just updated my
hosts file to use the loopback address for example.org, and that
avoids to two minute wait.

   ...ant