Comments (36)
Hi @tyluRp ,
I have added you to the organization.
You should be able to perform the repository transfer.
from jsverbalexpressions.
I say go for it!
from jsverbalexpressions.
+1
from jsverbalexpressions.
I might have a crack at porting it to Python tonight. I need an excuse to get some practice in on it.
from jsverbalexpressions.
great idea i will do the php port today
from jsverbalexpressions.
Cool I am going for C# port :)
from jsverbalexpressions.
I'll try and port it to Ruby tonight :)
from jsverbalexpressions.
I started working on a PHP port earlier today - https://github.com/MarkWilson/VerbalExpressionsPhp
from jsverbalexpressions.
we all ported it in about the same time 😸 , it doesn't matter it was a good practice anyway 😄
https://github.com/ionutvmi/VerbalExpressions
from jsverbalexpressions.
I like the idea. Early C# version can be found here VerbalExpressionsSharp, though I need to work on it.
from jsverbalexpressions.
Thanks everyone for the support! The one thing I'm worried about is code fragmentation - since each adaptation is just a single file it's probably best to keep all versions in one place for easy download and editing. When you guys are done with your language ports would you mind forking the original project and submitting a pull request with just the VerbalExpressions file so we can keep them all in this repository?
from jsverbalexpressions.
akalicki I like your idea. I'd be glad to add you as collaborators for each language on the same repository to keep the code in one place. Go ahead and kick in your pull requests.
from jsverbalexpressions.
Started the ruby port, it's not quite done yet though: https://github.com/ryan-endacott/VerbalExpressions.rb
from jsverbalexpressions.
My python port sorta kinda works. I'll finish it off in a couple of days.
from jsverbalexpressions.
Is it premature to start pushing for porting with package management systems?
Disclaimer: I'm not familiar with the process of packaging libraries for things like pip, rubygems, npm, etc.—
Sent from Mailbox for iPhone, suckah!
On Mon, Jul 22, 2013 at 6:48 PM, Jake Adams [email protected]
wrote:
My python port sorta kinda works. I'll finish it off in a couple of days.
Reply to this email directly or view it on GitHub:
#9 (comment)
from jsverbalexpressions.
Perhaps it would be a good idea to create an organization and create a separate repo for each language with one central repo containing the documentation/API?
As more languages get added, it'll be harder to keep all of them in sync and filing bugs or enhancement requests against a specific language may get convoluted. Also, any unit tests would also be language-specific, so suddenly theres going to be more than one file associated with each language.
Just some thoughts.
-Oleg
from jsverbalexpressions.
+1
—
Sent from Mailbox for iPhone, suckah!
On Mon, Jul 22, 2013 at 10:31 PM, Oleg Seletsky [email protected]
wrote:
@akalicki , @jehna ,
Perhaps it would be a good idea to create an organization and create a separate repo for each language with one central repo containing the documentation/API?
As more languages get added, it'll be harder to keep all of them in sync and filing bugs or enhancement requests against a specific language may get convoluted. Also, any unit tests would also be language-specific, so suddenly theres going to be more than one file associated with each language.
Just some thoughts.-Oleg
Reply to this email directly or view it on GitHub:
#9 (comment)
from jsverbalexpressions.
@go-oleg, I think that's a good idea. With my Ruby port, I already have tests, a rakefile, and a gemspec. I'm not sure all of that belongs in this repo.
We could also make this repo a central one without any specific implementation. It could just have some code examples and then link to all of other repos.
from jsverbalexpressions.
@go-oleg yes you are right we should link to each other in the readme file that way we can keep things organized for bugs and language specific features
from jsverbalexpressions.
I have more than one file (interface, class, extension class, tests, project files). Reasons mentioned by @ionutvmi sounds good too. So I like @go-oleg idea.
from jsverbalexpressions.
There's a PHP composer ready port of this library here https://github.com/markwilson/VerbalExpressionsPhp
from jsverbalexpressions.
@go-oleg @ryan-endacott @walkhard this project has indeed grown out of one repository's boundaries. That's why I've made you collaborators, and all help would be greatly appreciated to get this project back in order.
And yes, +1 for @go-oleg idea of making VerbalExpressions into an organization.
from jsverbalexpressions.
I went ahead and made an organisation here https://github.com/VerbalExpressions , i added @jehna as owner and we should add all the users to transfer their ported versions there to have them in one place.
from jsverbalexpressions.
@ionutvmi, add me and I'll fork my Ruby port.
from jsverbalexpressions.
@ionutvmi good idea
from jsverbalexpressions.
@ionutvmi @jehna Should we go ahead and make this repository (because it's so popular) a general readme Repo that gives an example and links to the organization?
from jsverbalexpressions.
@ionutvmi, it actually looks like even though I'm a member I don't have permission to fork. Here's the Ruby port if you want to fork it.
from jsverbalexpressions.
@ryan-endacott i have forked it you should be able to push and pull in that forked version now.
from jsverbalexpressions.
@ionutvmi, Awesome! Thanks.
@jehna, could you add a link in the description of this repo to the organization?
from jsverbalexpressions.
Hey, just wanted to let you know that I started with an Elixir port. It's far from complete, just wanted to leave a note in case someone else is interested in this.
@jehna Great idea and great library!
from jsverbalexpressions.
This is a brilliant idea to make regular expressions much more readable and easy to use! I would like to try to build this for OCaml (since other languages that I felt comfortable with have already been taken care of :P ). I won't commit to it yet, though, since I am not so sure if I'd be able to manage it! But if anyone's already working on OCaml port of this, I'd be glad to help out!
from jsverbalexpressions.
Hello!
Can you give me rights in https://github.com/VerbalExpressions/JavaVerbalExpressions
Because no one maintains this port over 6 months and i can do it.
I've already upload fork in maven central https://github.com/lanwen/java-verbal-expressions and want to merge info to main repo.
from jsverbalexpressions.
@lanwen you should now have push&pull rights to the repo. A big thank you for taking over the maintenance!
from jsverbalexpressions.
I totally see this been useful in Swift and/or Objective-C!
from jsverbalexpressions.
nvm my last comment, it's done already 😅
from jsverbalexpressions.
I wanted to submit a port for R
: https://github.com/tyluRp/RVerbalExpressions
It's not entirely complete yet, see here. Hoping to wrap everything up by the end of the weekend.
How does "submitting" a port work? Do I request to be a member and transfer ownership?
from jsverbalexpressions.
Related Issues (20)
- Non-capturing groups
- Lookaheads and lookbehinds HOT 2
- 'beginCapture' is not effect when 'or' HOT 1
- Support node.js 10+ HOT 2
- Functional rewrite HOT 9
- Docs examples for `multiple` HOT 1
- replace/format traditional HOT 2
- Support for non-greedy/lazy wildcards HOT 1
- Different test result between ES6 import VerEx and local VerEx
- Dependabot automerging package updades HOT 1
- State of JSVerbalexpressions HOT 1
- Your .dependabot/config.yml contained invalid details HOT 1
- SyntaxError: unterminated parenthetical HOT 1
- References to other similar projects HOT 4
- JS 001 HOT 2
- Dependabot can't resolve your JavaScript dependency files
- Not able to create expressions for OR and AND type statements
- Move away from Grunt
- 1 HOT 1
- "Range out of order in character class" when trying to match common operators
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jsverbalexpressions.