jejacks0n / mercury

Mercury Editor: The Rails WYSIWYG editor that allows embedding full page editing capabilities directly inline.
http://jejacks0n.github.com/mercury
Other
2.63k stars 531 forks source link

Is mercury2 ready for production? #422

Open lazywei opened 10 years ago

lazywei commented 10 years ago

Is mercury2 ready for production?

I see that there is a companion gem 'mercury-rails' for mercury2, but isn't under developed. So, if I want to use 'mercury2' in rails 4 now, should I install 'mercury-rails'? Or I can use 'mercury2' directly?

Thanks.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/1053346-is-mercury2-ready-for-production?utm_campaign=plugin&utm_content=tracker%2F134071&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F134071&utm_medium=issues&utm_source=github).
rennhak commented 10 years ago

+1

jrissler commented 10 years ago

+1

jejacks0n commented 10 years ago

Well, I started it about a year ago. But at the time there weren't any great test runners, so I decided to write teaspoon (https://github.com/modeset/teaspoon). That took a few months.

Then I started feverishly working on Mercury2, which was a lot of fun. I outlined the basic concepts of the framework, and built out most of the public API for things like plugins as well as the user interface.

Around July I started getting chest pains while I worked on it, and I thought it was stress or something so I stopped working on it. That ended up turning into a pretty serious health issue, but it wasn't stress -- it was h. pylori (a gut bacteria that causes ulcers). This took about two-three months of doctor visits and tests to determine what the problem was and to get on antibiotics to fix it.

After that I worked on it a little more, but wasn't quite able to get fully back into it.

There are two major pieces left, which is the HTML editing, and snippets (snippets are much more feature complete this time), but that also makes them more complex. So neither one of those are trivial.

I know what needs to be done for the mercury-rails gem, and that's not very complex. I was going to provide some tools for templates (views), and some code to handle regions and snippets -- to help with re-rendering the content that was saved.

Pepan commented 10 years ago

+1 I wish you good health.

lazywei commented 10 years ago

Thanks for your effort. Maybe you can list some TODOs so others can help :) Wish you good health.

rennhak commented 10 years ago

Thank you for your hard work and please take good care of your health to get better quickly.

+1 for TODOs

jrissler commented 10 years ago

+1 for your health

trongrg commented 10 years ago

Thanks for your awesome work. Hope that you get better quickly.

+1 for TODOs, this great work should be carried on