sirix icon indicating copy to clipboard operation
sirix copied to clipboard

Convert the xquery bundle to Kotlin

Open JohannesLichtenberger opened this issue 5 years ago • 14 comments

As it has not too many classes we can try to convert the project into a Kotlin bundle, as I really like my first few steps with Kotlin, especially with Coroutines...

JohannesLichtenberger avatar Sep 27 '19 11:09 JohannesLichtenberger

Or at least use Kotlin besides Java and probably build a great DSL

JohannesLichtenberger avatar Oct 12 '19 09:10 JohannesLichtenberger

Hi Johannes,

this issue looks like a good issue to work in into Kotlin. Can I pick it up?

BR Manfred

ManfredNentwig avatar May 15 '20 15:05 ManfredNentwig

Sure, give it a try. I might however, in the meantime work a bit on the Java module (for instance adding AST rewrite rules for Brackit :-))

JohannesLichtenberger avatar May 15 '20 21:05 JohannesLichtenberger

@ManfredNentwig we'd also need a Kotlin based CLI and a client, maybe that makes even more sense to work on.

JohannesLichtenberger avatar May 18 '20 13:05 JohannesLichtenberger

Ok, that's fine for me.

I think that there should be new Tickets for the client and the CLI. What do you think?

ManfredNentwig avatar May 19 '20 05:05 ManfredNentwig

Yes, true :-)

JohannesLichtenberger avatar May 19 '20 06:05 JohannesLichtenberger

Ok. I stop working on this ticket.

ManfredNentwig avatar May 19 '20 15:05 ManfredNentwig

I've created the other two tickets, if you like to work on one of them.

JohannesLichtenberger avatar May 19 '20 15:05 JohannesLichtenberger

can i work on this issue

Rishavgupta12345 avatar Sep 30 '21 06:09 Rishavgupta12345

Hi @JohannesLichtenberger I would like to work on this issue, so could you please assign me? Also I see a lot of code to change for this, so I hope you don't mind if I submit multiple PRs to divide the migration to kotlin by sections in the bundle.

artwo avatar Oct 08 '22 23:10 artwo

Hi @artwo, what do you think about instead to providing a Kotlin based client for the HTTP-server first or a Kotlin DSL?

JohannesLichtenberger avatar Oct 10 '22 00:10 JohannesLichtenberger

@JohannesLichtenberger sounds good, please assign me to the respective issue!

artwo avatar Oct 10 '22 00:10 artwo

Can you comment over here? I can assign you afterwards :-)

https://github.com/sirixdb/sirix/issues/251

JohannesLichtenberger avatar Oct 10 '22 00:10 JohannesLichtenberger

Not needed...

JohannesLichtenberger avatar Feb 25 '23 17:02 JohannesLichtenberger