This acts_as extension provides the capabilities for sorting and reordering a number of objects in a list. The class that has this specified needs to have a position column defined as an integer on the mapped database table.
Coroutine, John Dugan
gem "acts_as_list_with_sti_support", "~> 0.1.0"