PUT/GET by context (named graph)

2019-04-29 Thread Mark Wallace
Hi devs,

The RDF4J REST API has nice methods for GET-ing and PUT-ing named graphs:


  1.  http://docs.rdf4j.org/rest-api/#_add_data_to_the_mem_rdf_repository
  2.  
http://docs.rdf4j.org/rest-api/#_fetch_all_statements_from_a_specific_context_in_repository_mem_rdf

Do such endpoints exist for Rya?

Thanks,

--
Mark Wallace
Ontologist, Project Manager, Software Architect
+1-321-720-1866
[SemanticArtsLogo]



RE: rya logo

2018-09-17 Thread Mark Wallace
Hmm.  attachments being stripped off, it appears.

From: Mark Wallace 
Sent: Monday, September 17, 2018 9:35 AM
To: dev@rya.incubator.apache.org
Cc: Susan Härtig 
Subject: RE: rya logo

retry

From: Mark Wallace 
mailto:mark.wall...@semanticarts.com>>
Sent: Monday, September 17, 2018 9:32 AM
To: dev@rya.incubator.apache.org<mailto:dev@rya.incubator.apache.org>
Cc: Susan Härtig 
mailto:susan.haer...@semantic-web.com>>
Subject: RE: rya logo

Didn't see attachment.

Here's an idea:

[cid:image001.png@01D44E69.410D99D0]

From: Robert David 
mailto:robert.da...@semantic-web.com>>
Sent: Monday, September 17, 2018 6:02 AM
To: dev@rya.incubator.apache.org<mailto:dev@rya.incubator.apache.org>
Cc: Susan Härtig 
mailto:susan.haer...@semantic-web.com>>
Subject: Re: rya logo

Hi all,

attached you can find proposals for the Rya logo. Please vote for one of them.

Best,
Robert


2018-08-27 15:13 GMT+02:00 Adina Crainiceanu 
mailto:ad...@usna.edu>>:
Thank you! Looking forward to having a Rya logo!

Best,
Adina

On Mon, Aug 27, 2018 at 5:06 AM, Robert David 
mailto:robert.da...@semantic-web.com>
> wrote:

> Hi Adina,
>
> i will take care that you will get the logo. It may take a little more
> time, but end of September is definitely possible.
>
> Best,
> Robert
>
>
> 2018-08-26 22:51 GMT+02:00 Adina Crainiceanu 
> mailto:ad...@usna.edu>>:
>
> > Hi all,
> >
> > I'm going to ApacheCon at the end of September and it would be really
> nice
> > to have some stickers with the Rya logo to distribute. Any progress on
> the
> > logo?
> >
> > I liked the idea of Saturn and its moons, including Rhea, for the "in the
> > cloud" suggestion, plus the Saturn and its moons could be like nodes in a
> > graph.
> >
> > Thanks a lot,
> > Adina
> >
> > On Wed, Apr 18, 2018 at 3:08 PM, David Lotts 
> > mailto:dlo...@gmail.com>> wrote:
> >
> > > > moons of Saturn image is extremely cool, it doesn't seem as relevant
> > > I forgot to mention: a moon of Saturn is named Rhea.
> > >
> > > > we could have our designer (susan, in cc) take a look
> > > That would be awsome!  Go Susan!
> > >
> > > david.
> > >
> >
> >
> >
> > --
> > Dr. Adina Crainiceanu
> > Associate Professor
> > Computer Science Department
> > United States Naval Academy
> > 410-293-6822
> > ad...@usna.edu<mailto:ad...@usna.edu>
> > http://www.usna.edu/Users/cs/adina/
> >
>
>
>
> --
> *Robert David*
> CTO
>
> Semantic Web Company GmbH
>
> EU: +43-14021235
> US: (415) 800-3776
>
> https://www.poolparty.biz
> https://www.semantic-web.com
>
> *Download E-Book*: Introducing Semantic AI
> <https://www.poolparty.biz/machine-learning-meets-semantics/>
>



--
Dr. Adina Crainiceanu
Associate Professor
Computer Science Department
United States Naval Academy
410-293-6822
ad...@usna.edu<mailto:ad...@usna.edu>
http://www.usna.edu/Users/cs/adina/



--
Robert David
CTO


Semantic Web Company GmbH

EU: +43-14021235
US: (415) 800-3776

https://www.poolparty.biz<https://www.poolparty.biz/>
https://www.semantic-web.com<https://www.semantic-web.com/>

Download E-Book: Introducing Semantic 
AI<https://www.poolparty.biz/machine-learning-meets-semantics/>


RE: rya logo

2018-09-17 Thread Mark Wallace
Didn't see attachment.

Here's an idea:

[cid:image001.png@01D44E69.410D99D0]

From: Robert David 
Sent: Monday, September 17, 2018 6:02 AM
To: dev@rya.incubator.apache.org
Cc: Susan Härtig 
Subject: Re: rya logo

Hi all,

attached you can find proposals for the Rya logo. Please vote for one of them.

Best,
Robert


2018-08-27 15:13 GMT+02:00 Adina Crainiceanu 
mailto:ad...@usna.edu>>:
Thank you! Looking forward to having a Rya logo!

Best,
Adina

On Mon, Aug 27, 2018 at 5:06 AM, Robert David 
mailto:robert.da...@semantic-web.com>
> wrote:

> Hi Adina,
>
> i will take care that you will get the logo. It may take a little more
> time, but end of September is definitely possible.
>
> Best,
> Robert
>
>
> 2018-08-26 22:51 GMT+02:00 Adina Crainiceanu 
> mailto:ad...@usna.edu>>:
>
> > Hi all,
> >
> > I'm going to ApacheCon at the end of September and it would be really
> nice
> > to have some stickers with the Rya logo to distribute. Any progress on
> the
> > logo?
> >
> > I liked the idea of Saturn and its moons, including Rhea, for the "in the
> > cloud" suggestion, plus the Saturn and its moons could be like nodes in a
> > graph.
> >
> > Thanks a lot,
> > Adina
> >
> > On Wed, Apr 18, 2018 at 3:08 PM, David Lotts 
> > mailto:dlo...@gmail.com>> wrote:
> >
> > > > moons of Saturn image is extremely cool, it doesn't seem as relevant
> > > I forgot to mention: a moon of Saturn is named Rhea.
> > >
> > > > we could have our designer (susan, in cc) take a look
> > > That would be awsome!  Go Susan!
> > >
> > > david.
> > >
> >
> >
> >
> > --
> > Dr. Adina Crainiceanu
> > Associate Professor
> > Computer Science Department
> > United States Naval Academy
> > 410-293-6822
> > ad...@usna.edu
> > http://www.usna.edu/Users/cs/adina/
> >
>
>
>
> --
> *Robert David*
> CTO
>
> Semantic Web Company GmbH
>
> EU: +43-14021235
> US: (415) 800-3776
>
> https://www.poolparty.biz
> https://www.semantic-web.com
>
> *Download E-Book*: Introducing Semantic AI
> 
>



--
Dr. Adina Crainiceanu
Associate Professor
Computer Science Department
United States Naval Academy
410-293-6822
ad...@usna.edu
http://www.usna.edu/Users/cs/adina/



--
Robert David
CTO


Semantic Web Company GmbH

EU: +43-14021235
US: (415) 800-3776

https://www.poolparty.biz
https://www.semantic-web.com

Download E-Book: Introducing Semantic 
AI


RE: build failure on "Rya Prospector".

2018-07-10 Thread Mark Wallace
I moved on by using -DskipTests.  But would still be interested in an answer as 
to why it would not build. 

Thanks,
 -Mark


-Original Message-
From: Mark Wallace  
Sent: Friday, July 6, 2018 9:19 AM
To: dev@rya.incubator.apache.org
Subject: build failure on "Rya Prospector".

Hi devs,

I just tried building the latest master branch, and am getting a build failure 
on "Rya Prospector".

I'm on Windows 10 (yeah, sorry), using JDK 1.8 (again, sorry) and mvn 3.5.2 
(details at end of post).

I can send the whole console if desired, but the relevant failure snippet is 
below.  Suggestions?

   . . .

 
testNoAuthsCount(org.apache.rya.prospector.service.ProspectorServiceEvalStatsDAOTest)
  Time elapsed: 0.065 sec  <<< ERROR!
   java.lang.NullPointerException: null
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1012)
at org.apache.hadoop.util.Shell.runCommand(Shell.java:482)
at org.apache.hadoop.util.Shell.run(Shell.java:455)
at 
org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:702)
at org.apache.hadoop.util.Shell.execCommand(Shell.java:791)
at org.apache.hadoop.util.Shell.execCommand(Shell.java:774)
at 
org.apache.hadoop.fs.RawLocalFileSystem.setPermission(RawLocalFileSystem.java:646)
at 
org.apache.hadoop.fs.RawLocalFileSystem.mkdirs(RawLocalFileSystem.java:434)
at 
org.apache.hadoop.fs.FilterFileSystem.mkdirs(FilterFileSystem.java:281)
at 
org.apache.hadoop.mapreduce.JobSubmissionFiles.getStagingDir(JobSubmissionFiles.java:125)
at 
org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:348)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1285)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1282)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:422)
at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1614)
at org.apache.hadoop.mapreduce.Job.submit(Job.java:1282)
at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1303)
at org.apache.rya.prospector.mr.Prospector.run(Prospector.java:101)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)
at 
org.apache.rya.prospector.service.ProspectorServiceEvalStatsDAOTest.testNoAuthsCount(ProspectorServiceEvalStatsDAOTest.java:142)

   Results :

   Tests in error:
 JoinSelectStatisticsTest.testMap1:449 > NullPointer
 JoinSelectStatisticsTest.testMap2:560 > NullPointer
 JoinSelectStatisticsTest.testMap3:655 > NullPointer
 JoinSelectStatisticsTest.testMap4:765 > NullPointer
 ProspectorTest.testCount:85 > NullPointer
 ProspectorServiceEvalStatsDAOTest.testCount:85 > NullPointer
 ProspectorServiceEvalStatsDAOTest.testNoAuthsCount:142 > 
NullPointer

   Tests run: 26, Failures: 0, Errors: 7, Skipped: 0

   [INFO] 

   [INFO] Reactor Summary:
   [INFO]
   [INFO] Apache Rya Project . 
SUCCESS [ 13.732 s]
   [INFO] Apache Rya Common Projects . 
SUCCESS [  0.750 s]
   [INFO] Apache Rya Common API .. 
SUCCESS [ 27.783 s]
   [INFO] Apache Rya Common API - Models . 
SUCCESS [  5.194 s]
   [INFO] Apache Rya Common API - Evaluation Functions ... 
SUCCESS [  7.367 s]
   [INFO] Apache Rya Provenance .. 
SUCCESS [ 16.879 s]
   [INFO] Apache Rya Test Parent . 
SUCCESS [  0.634 s]
   [INFO] Apache Rya Test Accumulo ... 
SUCCESS [ 12.221 s]
   [INFO] Apache Rya DAO Projects  
SUCCESS [  0.789 s]
   [INFO] Apache Rya Accumulo DAO  
SUCCESS [ 13.813 s]
   [INFO] Apache Rya Test Mongo DB ... 
SUCCESS [  6.246 s]
   [INFO] Apache Rya MongoDB DAO . 
SUCCESS [ 12.514 s]
   [INFO] Apache Rya Extra Projects .. 
SUCCESS [  1.650 s]
   [INFO] Apache Rya Prospector .. 
FAILURE [  9.322 s]
   [INFO] Apache Rya Manual .. 
SKIPPED

   . . .



Detailed version info:
   Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 
2017-10-18T03:58:13-04:00)
   Maven home: C:\Prog

build failure on "Rya Prospector".

2018-07-06 Thread Mark Wallace
Hi devs,

I just tried building the latest master branch, and am getting a build failure 
on "Rya Prospector".

I'm on Windows 10 (yeah, sorry), using JDK 1.8 (again, sorry) and mvn 3.5.2 
(details at end of post).

I can send the whole console if desired, but the relevant failure snippet is 
below.  Suggestions?

   . . .

 
testNoAuthsCount(org.apache.rya.prospector.service.ProspectorServiceEvalStatsDAOTest)
  Time elapsed: 0.065 sec  <<< ERROR!
   java.lang.NullPointerException: null
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1012)
at org.apache.hadoop.util.Shell.runCommand(Shell.java:482)
at org.apache.hadoop.util.Shell.run(Shell.java:455)
at 
org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:702)
at org.apache.hadoop.util.Shell.execCommand(Shell.java:791)
at org.apache.hadoop.util.Shell.execCommand(Shell.java:774)
at 
org.apache.hadoop.fs.RawLocalFileSystem.setPermission(RawLocalFileSystem.java:646)
at 
org.apache.hadoop.fs.RawLocalFileSystem.mkdirs(RawLocalFileSystem.java:434)
at 
org.apache.hadoop.fs.FilterFileSystem.mkdirs(FilterFileSystem.java:281)
at 
org.apache.hadoop.mapreduce.JobSubmissionFiles.getStagingDir(JobSubmissionFiles.java:125)
at 
org.apache.hadoop.mapreduce.JobSubmitter.submitJobInternal(JobSubmitter.java:348)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1285)
at org.apache.hadoop.mapreduce.Job$10.run(Job.java:1282)
at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.Subject.doAs(Subject.java:422)
at 
org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1614)
at org.apache.hadoop.mapreduce.Job.submit(Job.java:1282)
at org.apache.hadoop.mapreduce.Job.waitForCompletion(Job.java:1303)
at org.apache.rya.prospector.mr.Prospector.run(Prospector.java:101)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:70)
at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:84)
at 
org.apache.rya.prospector.service.ProspectorServiceEvalStatsDAOTest.testNoAuthsCount(ProspectorServiceEvalStatsDAOTest.java:142)

   Results :

   Tests in error:
 JoinSelectStatisticsTest.testMap1:449 > NullPointer
 JoinSelectStatisticsTest.testMap2:560 > NullPointer
 JoinSelectStatisticsTest.testMap3:655 > NullPointer
 JoinSelectStatisticsTest.testMap4:765 > NullPointer
 ProspectorTest.testCount:85 > NullPointer
 ProspectorServiceEvalStatsDAOTest.testCount:85 > NullPointer
 ProspectorServiceEvalStatsDAOTest.testNoAuthsCount:142 > 
NullPointer

   Tests run: 26, Failures: 0, Errors: 7, Skipped: 0

   [INFO] 

   [INFO] Reactor Summary:
   [INFO]
   [INFO] Apache Rya Project . 
SUCCESS [ 13.732 s]
   [INFO] Apache Rya Common Projects . 
SUCCESS [  0.750 s]
   [INFO] Apache Rya Common API .. 
SUCCESS [ 27.783 s]
   [INFO] Apache Rya Common API - Models . 
SUCCESS [  5.194 s]
   [INFO] Apache Rya Common API - Evaluation Functions ... 
SUCCESS [  7.367 s]
   [INFO] Apache Rya Provenance .. 
SUCCESS [ 16.879 s]
   [INFO] Apache Rya Test Parent . 
SUCCESS [  0.634 s]
   [INFO] Apache Rya Test Accumulo ... 
SUCCESS [ 12.221 s]
   [INFO] Apache Rya DAO Projects  
SUCCESS [  0.789 s]
   [INFO] Apache Rya Accumulo DAO  
SUCCESS [ 13.813 s]
   [INFO] Apache Rya Test Mongo DB ... 
SUCCESS [  6.246 s]
   [INFO] Apache Rya MongoDB DAO . 
SUCCESS [ 12.514 s]
   [INFO] Apache Rya Extra Projects .. 
SUCCESS [  1.650 s]
   [INFO] Apache Rya Prospector .. 
FAILURE [  9.322 s]
   [INFO] Apache Rya Manual .. 
SKIPPED

   . . .



Detailed version info:
   Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 
2017-10-18T03:58:13-04:00)
   Maven home: C:\Programs\apache-maven-3.5.2\bin\..
   Java version: 1.8.0_151, vendor: Oracle Corporation
   Java home: C:\Program Files\Java\jdk1.8.0_151\jre
   Default locale: en_US, platform encoding: Cp1252
   OS name: "windows 10", version: "10.0"

RE: regarding slow query execution

2016-09-08 Thread Mark Wallace
I'm not a Rya expert, but generally speaking, for large data in any RDF/SPARQL 
system, string comparisons on parts of IRIs is a bad idea because It requires 
all of the pre-filter data to be processed (string conversion) and then regex 
compared.  Very expensive over large data. 

A good data model usually avoids the need to do string search on parts of 
resource IRIs.  

Does the dbpedia data model provide any help in this area?  E.g. does it 
declare lists as being of type list? And categories as type category?  If so, 
this would create a direct equal/not-equal resource comparison vs. a 
string/regex conversion and comparison, which is usually much more efficient.

E.g. 

  prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
  SELECT * WHERE {
 ?pages <http://www.w3.org/2000/01/rdf-schema#label> ?labels .
 ?pages rdf:type ?type . 
 FILTER (?type != <http://dbpedia.org/ontology/Category> 
   && ?type != <http://dbpedia.org/ontology/List>).
 ?pages ?property ?objects .
  }


--
Mark Wallace

-Original Message-
From: Puja Valiyil [mailto:puja...@gmail.com] 
Sent: Wednesday, September 07, 2016 4:00 PM
To: dev@rya.incubator.apache.org
Subject: Re: regarding slow query execution

Hi Pranav,
I'm not sure that the free text index would be useful in your case -- we assume 
that regexes would be on string literals (not uris converted to strings).
I think you would probably have the best luck with breaking your query into a 
few queries, since that would avoid doing a complex join client side, but I'm 
not sure if anything would really make this query perform in sub-second/minutes 
range for total execution time.  The last statement in your query is 
particularly expensive, so if you could move that into a separate query 
logically, you'd probably see a performance improvement.
Someone who is more familiar with SPARQL may be able to suggest a way of doing 
that as a single query, but I'm not sure off hand how to (maybe using describe 
or construct keywords?).

On Wed, Sep 7, 2016 at 8:22 AM, pranav.puri <pranav.p...@orkash.com> wrote:

> Hi
>
> I am using simple rdf regex filters .
>
> The query being evaluated is this:
>
> SELECT * WHERE {
> ?pages <http://www.w3.org/2000/01/rdf-schema#label> ?labels .
> FILTER (!regex(str(?pages),'^http://dbpedia.org/resource/Category:')).
> FILTER (!regex(str(?pages), '^http://dbpedia.org/resource/List')).
> ?pages ?property ?objects .
>  }
>
> Can you please provide me with some direction for using free text 
> index or pre-computed joins to perform free text search .
>
>
>
> On Tuesday 06 September 2016 06:58 PM, Puja Valiyil wrote:
>
>> Hi Pranav,
>> I think this is likely due to the fact that filters are being 
>> evaluated client side (so it's possible you are bringing back all 110 
>> million triples multiple times in your query). Can you send us your query so 
>> we can verify?
>>
>> Sent from my iPhone
>>
>> On Sep 6, 2016, at 8:49 AM, Meier, Caleb <caleb.me...@parsons.com> wrote:
>>>
>>> Hey Pranav,
>>>
>>> Even if the filtering is occurring client side, that is still 
>>> strange behavior.  What does your query look like?
>>>
>>>
>>> -Original Message-
>>> From: pranav.puri [mailto:pranav.p...@orkash.com]
>>> Sent: Monday, September 05, 2016 3:38 AM
>>> To: dev@rya.incubator.apache.org
>>> Subject: regarding slow query execution
>>>
>>> Dear All
>>>
>>>   The query execution time for sparql queries with regex filters is 
>>> much
>>> more(10-12 minutes) as compared to queries with no filters applied.
>>>
>>> The queries are being run on tables containing triples from dbpedia 
>>> dataset.
>>> Each table(ie Spo,osp,po) contains 110 million entries.I am 
>>> currently using a three node accumulo cluster.
>>>
>>> Please suggest some ways to improve the query execution time .
>>>
>>> Regards
>>> Pranav
>>>
>>
>


RE: owl:sameAs

2016-07-27 Thread Mark Wallace
owl:sameAs does not "infer things to be the same."  Rather, it declares things 
to be the same, and the inference engine infers other things from that .  E.g.

Assert these:

address:ADDR1 rdf:type address:addressSet .
address:ADDR1 address:NUMBER "123"^^xsd:string .
address:ADDR2 address:ZIP "12345"^^xsd:string .
address:ADDR2 address:STREET "THE STREET"^^xsd:string .
==> address:ADDR1 owl:sameAs address:ADDR2 .  <==

Inference engine asserts these:

address:ADDR1 address:ZIP "12345"^^xsd:string .
address:ADDR1 address:STREET "THE STREET"^^xsd:string .
address:ADDR2 rdf:type address:addressSet .
address:ADDR2 address:NUMBER "123"^^xsd:string .

I.e., since ADDR1 & ADDR2 are same, ADDR1 has the given ZIP and STREET, and 
ADDR2 has the given rdf:type and NUMBER.

To infer things to be the same instance, you need support for axioms like 
owl:FunctionalProperty, owl:InverseFunctionalProperty, owl:hasKey, cardinality, 
etc. 

--
Mark Wallace
PRINCIPAL ENGINEER, SEMANTIC APPLICATIONS
MODUS OPERANDI, INC.

O • 321.473.1442
F • 321.473.1499

mwall...@modusoperandi.com
www.modusoperandi.com

-Original Message-
From: Ly, Kiet [mailto:kiet...@finra.org] 
Sent: Wednesday, July 27, 2016 11:30 AM
To: dev@rya.incubator.apache.org
Subject: owl:sameAs

Hi,

Why owl:sameAs can infer the 2 addresses below the same? What do I need to have 
inference engine infers both addresses are the same?.

address:addressSet rdf:type rdfs:Class .
address:addressSet owl:hasKey ( address:NUMBER address:STREET address:ZIP ) .

address:ADDR1 rdf:type address:addressSet .
address:ADDR1 address:NUMBER "123"^^xsd:string .
address:ADDR1 address:STREET "THE STREET"^^xsd:string .
address:ADDR1 address:ZIP "12345"^^xsd:string .

address:ADDR2 rdf:type address:addressSet .
address:ADDR2 address:NUMBER "123"^^xsd:string .
address:ADDR2 address:STREET "THE STREET"^^xsd:string .
address:ADDR2 address:ZIP "12345"^^xsd:string .

Confidentiality Notice::  This email, including attachments, may include 
non-public, proprietary, confidential or legally privileged information.  If 
you are not an intended recipient or an authorized agent of an intended 
recipient, you are hereby notified that any dissemination, distribution or 
copying of the information contained in or transmitted with this e-mail is 
unauthorized and strictly prohibited.  If you have received this email in 
error, please notify the sender by replying to this message and permanently 
delete this e-mail, its attachments, and any copies of it immediately.  You 
should not retain, copy or use this e-mail or any attachment for any purpose, 
nor disclose all or any part of the contents to any other person. Thank you.


RYA-71

2016-06-14 Thread Mark Wallace
Hi David/all,

FYI, regarding https://issues.apache.org/jira/browse/RYA-71,  We tested the 
develop branch (original bug found on master), but got same results.

--
Mark Wallace
Principal Engineer, Semantic Applications
MODUS OPERANDI, INC.

O * 321.473.1442
F * 321.473.1499

mwall...@modusoperandi.com
www.modusoperandi.com

[MO-logo-email-DRKonW-212x43-96DPI-PSD]
CONFIDENTIALITY NOTICE: The information transmitted (including attachments) is 
covered by the Electronic Communications Privacy Act, 18 U.S.C. 2510-2521. This 
transmission is intended only for the person(s) or entity/entities to which it 
is addressed and may contain confidential and/or proprietary material. Any 
unauthorized review, use, disclosure or distribution is prohibited. If you are 
not the intended recipient or have received this transmission in error, please 
contact the sender by reply e-mail and destroy all copies of the original 
message.



RE: Integrate jenkins to Apache-rya incuabator.

2016-03-25 Thread Mark Wallace
You're welcome.  A couple of other links I found that could be helpful as you 
are going through things:

http://stackoverflow.com/questions/30576881/jenkins-build-when-a-change-is-pushed-to-github-option-is-not-working

https://learning-continuous-deployment.github.io/jenkins/github/2015/04/17/github-jenkins/

 -Mark

-Original Message-
From: Amila Wijayarathna [mailto:amwijayarat...@gmail.com]
Sent: Friday, March 25, 2016 10:37 AM
To: dev@rya.incubator.apache.org
Subject: Re: Integrate jenkins to Apache-rya incuabator.

Hi Mark,

Thank you for your the idea, I will go through this.


On Wed, Mar 23, 2016 at 9:11 PM, Mark Wallace <mwall...@modusoperandi.com>
wrote:

> Generally, there are no Jenkins-specific things you need to do the
> software itself.  Since the software has a maven build, an automated
> build in Jenkins should be easy to set up.
>
> Jenkins will need the ability to pull the software (probably the
> development branch).  Since the code is public on github, then this
> should be no problem.
>
> Apparently, there is a Jenkins plug in for this:
> https://wiki.jenkins-ci.org/display/JENKINS/GitHub+Plugin
>
> Here's some guidance you may have already seen:
> http://fourkitchens.com/blog/article/trigger-jenkins-builds-pushing-gi
> thub
>
> I usually set up things to trigger a build on any change to the
> develop branch.
>
> Hope this helps,
>
> --
> Mark Wallace
> PRINCIPAL ENGINEER, SEMANTIC APPLICATIONS MODUS OPERANDI, INC.
>
> -Original Message-
> From: Amila Wijayarathna [mailto:amwijayarat...@gmail.com]
> Sent: Wednesday, March 23, 2016 10:51 AM
> To: infrastructure-...@apache.org
> Cc: dev@rya.incubator.apache.org; Adina Crainiceanu
> <adina...@gmail.com>
> Subject: Integrate jenkins to Apache-rya incuabator.
>
> Hi all,
> We are planning to integrate jenkins to Apache-rya incuabator. Can
> some one please guide me on what is the procedure to follow when doing this?
>
> Thank you!
> --
>
> *Amila Wijayarathna*
> Undergraduate,
> Faculty of Information Technology,
> University of Moratuwa,
> Sri Lanka.
>



-- 

*Amila Wijayarathna*
Undergraduate,
Faculty of Information Technology,
University of Moratuwa,
Sri Lanka.


smime.p7s
Description: S/MIME cryptographic signature


RE: Integrate jenkins to Apache-rya incuabator.

2016-03-23 Thread Mark Wallace
Generally, there are no Jenkins-specific things you need to do the software 
itself.  Since the software has a maven build, an automated build in Jenkins 
should be easy to set up.

Jenkins will need the ability to pull the software (probably the development 
branch).  Since the code is public on github, then this should be no problem.

Apparently, there is a Jenkins plug in for this: 
https://wiki.jenkins-ci.org/display/JENKINS/GitHub+Plugin

Here's some guidance you may have already seen: 
http://fourkitchens.com/blog/article/trigger-jenkins-builds-pushing-github

I usually set up things to trigger a build on any change to the develop 
branch.

Hope this helps,

--
Mark Wallace
PRINCIPAL ENGINEER, SEMANTIC APPLICATIONS
MODUS OPERANDI, INC.

-Original Message-
From: Amila Wijayarathna [mailto:amwijayarat...@gmail.com]
Sent: Wednesday, March 23, 2016 10:51 AM
To: infrastructure-...@apache.org
Cc: dev@rya.incubator.apache.org; Adina Crainiceanu <adina...@gmail.com>
Subject: Integrate jenkins to Apache-rya incuabator.

Hi all,
We are planning to integrate jenkins to Apache-rya incuabator. Can some one 
please guide me on what is the procedure to follow when doing this?

Thank you!
-- 

*Amila Wijayarathna*
Undergraduate,
Faculty of Information Technology,
University of Moratuwa,
Sri Lanka.


smime.p7s
Description: S/MIME cryptographic signature