Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement SRL in Java #11

Open
amalic opened this issue Aug 30, 2016 · 22 comments
Open

Implement SRL in Java #11

amalic opened this issue Aug 30, 2016 · 22 comments

Comments

@amalic
Copy link

amalic commented Aug 30, 2016

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

@SamTebbs33
Copy link

SamTebbs33 commented Aug 30, 2016

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

@KarimGeiger
Copy link
Member

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

@KarimGeiger
Copy link
Member

KarimGeiger commented Aug 31, 2016

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.

@SamTebbs33
Copy link

SamTebbs33 commented Aug 31, 2016

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.

@SamTebbs33
Copy link

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

@KarimGeiger
Copy link
Member

Yes, git-flow would be a great choice.

@KarimGeiger
Copy link
Member

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

@SamTebbs33
Copy link

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/

@KarimGeiger
Copy link
Member

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.

@SamTebbs33
Copy link

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.

@marcosvega91
Copy link

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

@KarimGeiger
Copy link
Member

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

@marcosvega91
Copy link

Yeah thank you :)

@SamTebbs33
Copy link

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

@marcosvega91
Copy link

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

@KarimGeiger
Copy link
Member

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

Would slack be okay too? :)

@SamTebbs33
Copy link

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

@KarimGeiger
Copy link
Member

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?

@hoshsadiq
Copy link

I wouldn't mind helping out as well

@KarimGeiger
Copy link
Member

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.

@hoshsadiq
Copy link

Cheers. Sent you a mail!

@amalic
Copy link
Author

amalic commented May 4, 2018

any progress on the java/scala implementation?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants