Hi, Check out https://github.com/linked-solutions/tlds for a clerezza based linked data server applying client-side type-based rendering. It would be possible to have a very similar implementation that implements e.g. scala-server pages.
Cheers, Reto > -----Original Message----- > From: [email protected] [mailto:[email protected]] > Sent: Monday, November 13, 2017 12:34 PM > To: [email protected] > Subject: Re: Fwd: Interested in becoming a Clerezza committer ? > > Hey, Hasan-- > > Are you thinking of some particular issues to avoid when bringing type-based > rendering back? I.e. were there reasons we can point at that it was removed > the first time that we want to avoid in future? > > > ajs6f > > Hasan wrote on 11/13/17 10:46 AM: > > Hi all > > > > I think ajs6f (A. Soroka, sorry, don't know your firstname) has a good > > point here. > > Is clerezza without the legacy code still attractive for people to > > contribute? > > > > @A. Soroka: IMO, if you could propose a functionality to implement on top > > of clerezza in a clean way > > e.g. the type-based rendering stuff but without adding a whole bunch of > > other issues, > > we might want to make that a part of clerezza in a new stack. > > By being a committer, one could participate in defining the further > > development of clerezza. > > > > I'd be glad to hear the opinions of other clerezza devs. > > > > regards > > hasan > > > > > > On Mon, Nov 13, 2017 at 3:51 PM, <[email protected]> wrote: > > > >> Hello, Hasan-- > >> > >> I didn't make very much progress (really any) on resuscitating the > >> type-based rendering system because about that time I got heavily involved > >> as a committer for Jena. I'm still interested in pursuing that work, tho'. > >> > >> I'm certainly interested in being a committer for Clerezza, but I feel > >> that I have to ask, what is Clerezza? I don't mean that in a joking way, I > >> mean that without the type-based rendering system, I'm not sure exactly > >> when I would use Clerezza instead of a more well-developed and older RDF > >> framework like Jena or RDF4J. And if I need a measure of independence > from > >> specific implementations, I could use Commons RDF to achieve that for > most > >> core RDF concepts. > >> > >> I got interested in Clerezza because of the type-based-rendering system, > >> which seemed to offer the possibility (a little bit like LDPath templating) > >> of an elegant stack that could take me from persistence in a triplestore > >> all the way through into a browser or phone, without making me work at > >> spending time gluing together different layers that were never intended to > >> handle linked data. > >> > >> Can we articulate some clear, simple use cases for Clerezza? > >> > >> ajs6f > >> > >> > >> A. Soroka wrote on 11/13/17 9:36 AM: > >> > >>> > >>> > >>> Begin forwarded message: > >>>> > >>>> *From: *Hasan <[email protected] <mailto:[email protected]>> > >>>> *Subject: **Re: Interested in becoming a Clerezza committer ?* > >>>> *Date: *November 12, 2017 at 4:52:11 AM EST > >>>> *To: *"[email protected] <mailto:[email protected]>" < > >>>> [email protected] > >>>> <mailto:[email protected]>> > >>>> *Reply-To: *[email protected] <mailto:[email protected]> > >>>> > >>>> Hi Reto, Stian, A. Soroka, and all Clerezza Devs. > >>>> > >>>> A year ago I started this thread. > >>>> I have made some small improvements to the website esp. the tutorials. > >>>> I admit It is a slow progress, but better slow than not at all. > >>>> I'd like to count on you all to make a faster progress. > >>>> So, if you have some ideas or would like to write or co-write tutorials, > >>>> please let us know. > >>>> > >>>> Further, I would like to ask for suggestions on how to improve our > >>>> existing > >>>> codes. > >>>> Do you have issues that can be resolved within this project? > >>>> > >>>> @A. Soroka: How was the outcome of your efforts to use parts of Apache > >>>> Clerezza Legacy codes (typerendering and typehandlerspace) ? > >>>> > >>>> @all: Would you like to become a new committer to further develop > Apache > >>>> Clerezza? > >>>> Is there anything you miss that you want to see within Apache Clerezza? > >>>> > >>>> @Reto: What would you suggest to make Apache Clerezza more usable? > >>>> > >>>> > >>>> Cheers > >>>> Hasan > >>>> > >>>> > >>>> > >>>> On Tue, Nov 15, 2016 at 8:47 AM, Hasan Hasan <[email protected] > <mailto: > >>>> [email protected]>> wrote: > >>>> > >>>> Hi Stian > >>>>> > >>>>> On Sun, Nov 13, 2016 at 4:16 PM, Stian Soiland-Reyes > <[email protected] > >>>>> <mailto:[email protected]>> > >>>>> wrote: > >>>>> > >>>>> Agree for playing on Clerezzas strengths on JAX-RS and I would say to > >>>>>> actually include the SPARQL-as-Graph binding as well. > >>>>>> > >>>>>> Also worth seeing if there is possible crossover with the new incubator > >>>>>> podling Apache Juneau which is also looking for contributors: > >>>>>> http://juneau.incubator.apache.org/#about.html > >>>>>> > >>>>>> I think the Clerezza website need a bit of similar tutorials to get > >>>>>> started > >>>>>> so potential contributors understand what it is all about. > >>>>>> > >>>>>> > >>>>> Yes, it urgently needs an update. > >>>>> > >>>>> > >>>>>> http://clerezza.apache.org/getting-started/ links to "RESTful Web > >>>>>> Service > >>>>>> Framework (JAX-RS) Tutorial", "RDF Tutorial" and "Tutorial: Combining > >>>>>> JAX-RS and RDF" which are all 404 :-( > >>>>>> > >>>>>> > >>>>> Should probably be removed since it is not what Clerezza currently is > >>>>> now? > >>>>> It's a pity to remove a good tutorial, > >>>>> but what do you think? > >>>>> > >>>>> Cheers > >>>>> Hasan > >>>>> > >>>>> > >>>>> > >>>>>> > >>>>>> On 10 Nov 2016 4:18 pm, "A. Soroka" <[email protected] <mailto: > >>>>>> [email protected]>> wrote: > >>>>>> > >>>>>> Hi, Clerezza-folks! > >>>>>>> > >>>>>>> The most exciting part of Clerezza to me, by far, is the JAX-RS > >>>>>>> support. > >>>>>>> > >>>>>>> I'd rather work on Commons RDF (or Jena, where I am a committer > now) > >>>>>>> to > >>>>>>> move RDF APIs forward, and there are lots of powerful SPARQL impls > out > >>>>>>> there, each with its own streangths and weaknesses. But the JAX-RS > >>>>>>> > >>>>>> thing-- > >>>>>> > >>>>>>> that's completely unique to Clerezza, and it's a really cool idea. > >>>>>>> It's > >>>>>>> > >>>>>> not > >>>>>> > >>>>>>> always easy to move RDF to and from the Web, and JAX-RS is a > powerful, > >>>>>>> stable, enormously-well-supported technology so reusing it is a great > >>>>>>> tactical move. I'd be interested in working on Clerezza, but really > >>>>>>> only > >>>>>>> for the JAX-RS part. I'd actually be happy to see the RDF API move > >>>>>>> > >>>>>> towards > >>>>>> > >>>>>>> Commons (focus the efforts for more power!). > >>>>>>> > >>>>>>> --- > >>>>>>> A. Soroka > >>>>>>> Apache Jena PMC > >>>>>>> > >>>>>>> > >>>>>>> On Nov 8, 2016, at 12:25 AM, Hasan <[email protected] <mailto: > >>>>>>>> [email protected]>> wrote: > >>>>>>>> > >>>>>>>> Dear Clerezza Developers > >>>>>>>> > >>>>>>>> Clerezza PMC is currently looking for new committers to help > >>>>>>>> > >>>>>>> developing > >>>>>> > >>>>>>> and > >>>>>>> > >>>>>>>> improving Apache Clerezza. > >>>>>>>> > >>>>>>>> Apache Clerezza allows to easily develop semantic web application > by > >>>>>>>> providing the following: > >>>>>>>> - An API to access RDF Graphs > >>>>>>>> - SPARQL Support > >>>>>>>> - Support of JAX-RS > >>>>>>>> > >>>>>>>> If you or your colleagues are interested in being a Clerezza > >>>>>>>> > >>>>>>> committer, > >>>>>> > >>>>>>> please don't hesitate to contact us through this list. > >>>>>>>> You may and are encouraged to forward this email to the mailing > lists > >>>>>>>> > >>>>>>> you > >>>>>> > >>>>>>> are involved in. > >>>>>>>> > >>>>>>>> Best regards > >>>>>>>> > >>>>>>>> Hasan > >>>>>>>> On behalf of Clerezza PMC > >>>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>> > >>>>> > >>>>> > >>> > >
