OK , I'll added LICENSE & NOTICE files. Regarding advertising Jena-based software, some projets have a page or paragraph called "Powered by Jena" , Does it exist ? It would add to the visibility and fame of the Jena ecosystem, and help finding tools.
2018-04-26 17:57 GMT+02:00 Andy Seaborne <[email protected]>: > Jean-Marc, > > From my own POV, I don't have much problem with advertising Jena-based > software here but please do note for people that it is not under the Apache > License that people might assume as it is on an Apache mail list. > semantic_forms is GPL v3. > > Maybe add a LICENSE file and a NOTICE file to the repository and not rely > on README. > > Andy > > On 26/04/18 13:56, Jean-Marc Vanel wrote: > >> Hi Sorin, >> >> you might want to try semantic_forms, >> another SPARQL server based on Jena TDB. >> This one is developed in Scala, on top of PlayFramework, >> itself on top of Netty 4.0.41.Final . >> Semantic_forms is also a generic semantic web navigation and annotation >> application, and a framework to build business applications centered on >> forms (input forms or read only). >> >> A pre-release is here : >> https://github.com/jmvanel/semantic_forms/releases/tag/2.5.0 >> >> You can test the zip, >> and/or the sites: >> http://semantic-forms.cc:9112 : general site >> http://semantic-forms.cc:9111 : sandbox >> >> *NOTES:* >> >> - *currently , a Jena assembly file is not taken in account, but I can >> add that quickly if you ask* >> - *instead, a single TDB directory , named "TDB" is taken in account* >> >> >> >> >> 2018-04-26 13:55 GMT+02:00 Sorin Gheorghiu <sorin.gheorghiu@uni-konstanz. >> de> >> : >> >> Hi, >>> >>> Let's suppose Fuseki 3.6.0 is started as a service (and specific plugins >>> like reindex, percolator, mustache, netty3 & 4 are loaded). Then a script >>> which reads intensively data over SPARQL fails after the first ~400 >>> SELECT's with connection refused error (Net::HTTP::Persistent::Error). >>> It >>> seems due to too many client connections in use fuseki is not capable to >>> open new ones. >>> >>> If the log4j is set to DEBUG (instead INFO or WARN) the script won't >>> crash, but fuseki will generate a huge amount of debug data which >>> produces >>> a process delay which helps it to close the old connections. Of course, >>> this is not a reliable workaround on a production server. >>> >>> Alternatively, if fuseki is started as a Webapp (for the same assembler >>> file), then the same script runs (more than 80000 SELECT's within 1 hour) >>> without failure. In conclusion, fuseki as a Web Application handles >>> better >>> the client connections. >>> >>> Regards, >>> Sorin >>> >>> >>> >>> >> >> -- Jean-Marc Vanel http://www.semantic-forms.cc:9111/display?displayuri=http:/ /jmvanel.free.fr/jmv.rdf%23me#subject <http://www.semantic-forms.cc:9111/display?displayuri=http://jmvanel.free.fr/jmv.rdf%23me> Déductions SARL - Consulting, services, training, Rule-based programming, Semantic Web +33 (0)6 89 16 29 52 Twitter: @jmvanel , @jmvanel_fr ; chat: irc://irc.freenode.net#eulergui
