readme changes

This commit is contained in:
Greg Molnar 2018-07-10 22:07:15 +02:00
parent 85fc41b329
commit 437f642c55
1 changed files with 1 additions and 24 deletions

View File

@ -1,28 +1,5 @@
# Ransack
### Maintainer Wanted
A note from [Sean](https://github.com/seanfcarroll).
Ransack is a fantastic gem, and a key part of many Rails projects. It is also a core component of [ActiveAdmin](https://github.com/activeadmin/activeadmin) and generally a great way to add fairly complex search and filtering without having to resort to external services, such as Elasticsearch.
In my humble opinion, Ransack can be much more, if it does a bit less. What I mean is that the API vector of Ransack is quite large, and really has been issue-driven. There are complications with Polymorphic relations, complex joins and MongoDB. It's not clear sometimes if there is a bug or not.
I was hoping to lead Ransack to version 2.0, and in my opinion this would have included:
- Absorbing Polyamorous
- Splitting MongoDB support into a seperate gem
- Dropping support for older Rails versions; strictly follow the [Rails support policy](http://guides.rubyonrails.org/maintenance_policy.html). This is important as the codebase is littered with code for de-supported Rails versions
- Add a generator to build in Ransack with a scaffold
- Generate tests for Ransack-enabled applications
- Update the Wiki / docs with lots of examples of 'how-to', questions are the majority of issues on Ransack
- Increase supported translations
Unfortunately I am quite occupied at present with several projects, including [crowdAI](https://github.com/crowdAI/crowdai), and I will need to step down as a maintainer. I have also posted it [here](https://github.com/pickhardt/maintainers-wanted).
If you want to step up, please contact me on gmail as **sfcarroll**
[![Build Status](https://travis-ci.org/activerecord-hackery/ransack.svg)](https://travis-ci.org/activerecord-hackery/ransack)
[![Gem Version](https://badge.fury.io/rb/ransack.svg)](http://badge.fury.io/rb/ransack)
[![Code Climate](https://codeclimate.com/github/activerecord-hackery/ransack/badges/gpa.svg)](https://codeclimate.com/github/activerecord-hackery/ransack)
@ -875,7 +852,7 @@ en:
## Mongoid
Mongoid support has been moved to its own gem at [ransack-mongoid](github.com/activerecord-hackery/ransack-mongoid).
Mongoid support has been moved to its own gem at [ransack-mongoid](https://github.com/activerecord-hackery/ransack-mongoid).
Ransack works with Mongoid in the same way as Active Record, except that with
Mongoid, associations are not currently supported. Demo source code may be found
[here](https://github.com/Zhomart/ransack-mongodb-demo). A `result` method