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

Website down? #132

Open
ianhlavats opened this issue Dec 21, 2019 · 3 comments
Open

Website down? #132

ianhlavats opened this issue Dec 21, 2019 · 3 comments

Comments

@ianhlavats
Copy link
Contributor

The website sharkorm.com appears to be down... the page is throwing errors like:

Warning: preg_replace(): Compilation failed: invalid range in character class at offset 4 in /homepages/37/d253510846/htdocs/clickandbuilds/Shark/wp-content/plugins/crayon-syntax-highlighter/crayon_langs.class.php on line 340

@editfmah do you need help with this project?? SharkORM is too cool not to survive. Please let us know how we can help you.

@editfmah
Copy link
Owner

@ianhlavats, hey thanks for letting me know. Looks like a php upgrade on my host has taken it out. And yes, I would love some help, it still does get development from time to time but the big piece was my port to swift, which was just too bigger piece of work to do in one stage.

The error I made, was trying to convert what is there to SwiftyShark, but actually it makes more sense to start again if I can solve the following issues:

  • Method swizzle from Swift
  • classFromString(), when module cannot see the owning application.

If you look at the sister project:
https://github.com/sharksync/switchblade

That has some of the work I wished to achieve in it, but pure swift implementation is just not possible, as you cannot update codable objects, so the service only works one way.

@ianhlavats
Copy link
Contributor Author

Hi @editfmah ,

I would be happy to help. Will focus on the PRs on SharkORM for now but give me some time to get my head around your Swift migration project and I'll try to help you.

Have you considered keeping some of the code as Objective-C where Swift does not provide a suitable equivalent API?

Regards,
Ian

@editfmah
Copy link
Owner

I had a dream of a swift package, which used to be very hard to achieve with a bridging header. But that may no longer be an issue tbh..

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

No branches or pull requests

2 participants