Sha256: f6a9540854da9f2e37d33ae2f23954c5f7ceaa5278bf35ce8146025cdcaceabb

Contents?: true

Size: 2 KB

Versions: 1

Compression:

Stored size: 2 KB

Contents

# TODO

## regressions

 * after-submit, sortable-input-many do not work
 * remote-method-button, create-button, update-button,
   transition-button: normal usages of these tags work, but they do
   not work if you ask them to do AJAX
 * live-search works, but it's not 'live'.  You have to press return
   to start the search
 * remove-button, remote-method-button, create-button & update-button
   used to display inline but now display as a block.   In other
   words, they now display one per line rather than several in a
   single line.
 * the rapid_summary tags have been moved out
   of core Hobo into their own plugin,
   https://github.com/Hobo/hobo_summary, which is not yet in a working state

## documentation

 * document themes/plugins
 * FAQ
 * agility
 * admin subsite
 * books
 * ajax manual section

## Cookbook

 * search
 * actually use Hobo 1.4's new caching abilities
 * auto-link tags in manual
 * create fakedef manual entries for DRYML tags not in taglibs entry

## new features that aren't "done"

 * create_response: mirror update_response
 * taglib cleanup
 * clean_sidemenu -> plugin
 * nested-cache: csrf workaround
 * nested-cache: enhanced sweeper version
 * monkey patch will_paginate if my patches are not upstreamed

It's quite likely that some of the new tag definitions are missing
useful id, class, merge or param attributes.  This doesn't impact core
functionality, but it does limit your ability to extend the tags.  If
you notice any such omissions, please let us know, it is easy to fix..

## stuff that we really want to do

 * fixup deprecation warnings
 * port to Rails 3.2 and/or 4.0
 * nuke any remaining prototype code
 * add a sane default for non-AJAX JSON requests.
 * trawl the lighthouse && pull requests
 * steal the tags from Portal
 * fixup hobo-contrib
 * convert paperclip_with_hobo to gem

## would be nice:

 * parametrize the clean theme
 * create a bootstrap theme
 * add theme chooser to setup wizard
 * add support for has-one
 * convert old Hobo plugins:  imaginary-dryml, hoboyui

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
hobo-1.4.0.pre6 TODO-1.4.txt