Thanks for the followup.  Your assurance that Fuseki2 is as capable as Fuseki1 
was all I needed to do a bit more work with with.

Regarding the comment about open source in general, I agree with the quote you 
posted.  I've been active in the open source community as a contributor for 
quite a long time.  I think it's important to note that "contributor" can mean 
many things, and not just writing code.  I was involved in an open source for 
higher education organization for many years as a documentation coordinates, 
took over maintenance of the conference management application used by their 
annual conferences and served on the program committee for those conferences 
for five years.  I did write some code for the project but that wasn't my major 
contribution.  

As I said, I had not looked at Fuseki2 in several weeks and not because my 
interaction was based only on hope.  I just have too many other projects I'm 
working on, almost all open source related, to be engaged as much as I like 
with various open source project I use.   Several of those projects are related 
to the Open Source Vivo semantic web application (vivoweb.org) for which I've 
not only made quite a few code contributions to the core code but am the 
official maintainer of a suite of data ingest tools (which use Jena) that are 
used by VIVO.  Additionally, I have built a configuration of Fuseki going back 
to when it was called Joseki and bundled it up and put it on our wiki so  that 
it could be used by the VIVO open source community.  In fact, just before I 
posted the message about Fuseki2 yesterday I had built a version from the 
latest Fuseki-1.1.1 code, put it on our wiki, and announced it's availability 
on our developers mailing list.

Now that I know the status of Fuseki2 I'll be building a Fuseki2 configuration 
as well and will be using it for another VIVO related project, but for the 
international Agriculture domain (I'm also the unofficial liaison for the use 
of VIVO internationally).

-----Original Message-----
From: Andy Seaborne [mailto:[email protected]] 
Sent: Saturday, January 10, 2015 6:55 AM
To: [email protected]
Subject: Re: Fuseki with a web.xml

John,

It's helpful if you could describe the specific features that didn't look 
complete and what you are looking for for your project.

Monty Widenius (of MariaDB fame and a certain other database) put it
succinctly: there are 3 ways to interact with an open source project: 
contribute; sponsor; hope.

Laurens Rietveld contriuted integration on the query tab with his YASGUI 
javscript user interface for SPARQL endpoints.


Fuseki2 is currently at least as capable as Fuseki1, which didn't have 
any admin.  It's the UI that's most new about Fuseki2.  For production 
use Fuseki1, had no UI. Fusek1 is deployed as a OS service (or some 
custom setup).

Fuseki2 can run that way - it is compatible with Fuseki1 configuration. 
  It can also run from a WAR file dropped into a webapp conatiner such 
as Tomcat. The execution of SPARQL protocols is the same as Fuseki1, 
just cleaned up code.

Fuseki2 adds security via Apache Shiro.  With Shiro, the admin functions 
are locked down to "localhost".

Fuseki1 and Fuseki2 are both in the main Jena build and will be in the 
next release (before you ask "soon" - we can't set dates with any 
reliability because none of us have allocated Jena time; see 
"contribute; sponsor; hope").

Not everything will be complete by Fuseki v2.0.0 but it will be at least 
as good a Fuseki1, unless you liked the plain old HTML pages. (there is 
no velocity templating anymore).

"production ready" for open source is really when users consider it 
ready for their usage.  Personally, I'd run it in preference to Fuseki1 
now.  Fuseki1 remains to risk-reduce the transistion from my point-of-view.

        Andy

On 10/01/15 00:01, Trevor Donaldson wrote:
> Not production ready, yet? Oh no. :-(
> On Jan 9, 2015 6:59 PM, "John A. Fereira" <[email protected]> wrote:
>
>> I haven't looked at Fuseki2 in a few weeks but did finally get a version
>> deployed with includes both a TDB and an SDB datastore, running under
>> Tomcat.  I've got a project for which I'll need to use Fuseki and would
>> like to use Fuseki2 but last time I used it there were still a number of
>> things that didn't look complete, primarily with the admin interface.  How
>> much progress has been made on that?  When you consider Fuseki2 to be
>> "production ready"?
>>
>> -----Original Message-----
>> From: Andy Seaborne [mailto:[email protected]]
>> Sent: Friday, January 9, 2015 6:43 PM
>> To: [email protected]
>> Subject: Re: Fuseki with a web.xml
>>
>> On 09/01/15 22:11, Trevor Donaldson wrote:
>>> Is it possible to have a Web.xml file with fuseki. I would like to
>>> setup a filter element. Is this possible?
>>>
>>
>> Yes.
>>
>> See Fuseki2 which is all web.xml driven including as a WAR file.  (It
>> already uses a servlet filter to put Apache Shiro onto the dispatch patch
>> for security handling.)
>>
>> Artifacts:
>>
>> jena-fuseki-server -- standalone jar
>> jena-fuseki-war -- war file form
>> jena-fuseki-dist -- for the binary distribution
>>     somewhat like Fuseki1
>>     see the webapp/ directory for the web.xml.
>>
>>          Andy
>>
>>
>

Reply via email to