SimpleRegex/SRL-PHP

Implement SRL in Java

Opened this issue · 22 comments

As a Java developer, I would love to see a Java implementation of SRL.

i wouldn't mind contributing to something like this, especially if it were written in Scala.

That's great news :) Sadly, I'm not quite familiar with Scala or Java. I hope someone makes the first step, though.

In the future, I'll be moving this project to SimpleRegex/SRL-PHP, to have a better overview of everything to come.

If someone wants to contribute an official Java/Scala version of this, please let me know. I'll then create a repository at SimpleRegex/SRL-Java or SimpleRegex/SRL-Scala and give you permission on it.

It would be best to first of all make a Java version and then create a Scala wrapper around that. If you make the repo then please add me and I will have a look through your PHP code to get a picture of how the system works and figure out the best way to replicate it in Java.

Do you have a preferred git workflow to use in the Java repo? I tend to use a version of git-flow.

Yes, git-flow would be a great choice.

FYI: I've renamed the project. to SRL-Java.

Would this approach be better than copying over the files from the current repo to the SimpleRegex/SRL-PHP repo? https://help.github.com/articles/about-repository-transfers/

I'm not planning copying it, but moving it. This repository will move to SimpleRegex/SRL-PHP while the project being currently there will move to this path. This will ensure that all projects that are already depending on this one won't break, since the new repository on this URL will then require the old repository on the new URL.

Sounds a bit complicated, but I guess it'll work pretty good, without losing issues, merge history or anything else.

When you migrate a repo you don't lose the issues et.c, but I see your point for not breaking links to the current repo.

Hi , If you want I can help you with the implementation of the library in java :). Let me know

Sure, that's great, @marcosvega91! I've added you to the group.

Yeah thank you :)

@KarimGeiger Could you make a gitter channel for the repo/s? It'll be easier to talk that way :)

@SamTebbs33 In lack of that I have contacted you on facebook :)

I was just trying to invite you and @marcosvega91 to the slack team at https://simpleregex.slack.com

Would slack be okay too? :)

Yeah sure, I just get annoyed by their registration system 😝

That's true.. I followed you on Twitter. You can drop me your email as a direct message, if you like.

@marcosvega91, how can I get you on board?

I wouldn't mind helping out as well

Great! I've added you to the Java team. They started working on the dev branch already. And if you drop me an email at geiger@karim.email, I'll add you to the Slack team as well.

Cheers. Sent you a mail!

any progress on the java/scala implementation?