aboutsummaryrefslogtreecommitdiffstats
path: root/activemodel/README
diff options
context:
space:
mode:
authorRick Olson <technoweenie@gmail.com>2007-11-09 14:59:15 +0000
committerRick Olson <technoweenie@gmail.com>2007-11-09 14:59:15 +0000
commit5dc3f91832fd8580287e5cbeba478bb8b9580dc1 (patch)
tree855cfa84f7002222dff496a4f8247447463045e7 /activemodel/README
parentfcfcc707d4ae94441496d36e78a598914df3cebc (diff)
downloadrails-5dc3f91832fd8580287e5cbeba478bb8b9580dc1.tar.gz
rails-5dc3f91832fd8580287e5cbeba478bb8b9580dc1.tar.bz2
rails-5dc3f91832fd8580287e5cbeba478bb8b9580dc1.zip
initial experimental commit of active_model
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8118 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'activemodel/README')
-rw-r--r--activemodel/README21
1 files changed, 21 insertions, 0 deletions
diff --git a/activemodel/README b/activemodel/README
new file mode 100644
index 0000000000..c20f732a12
--- /dev/null
+++ b/activemodel/README
@@ -0,0 +1,21 @@
+Active Model
+==============
+
+Totally experimental library that aims to extract common model mixins from
+ActiveRecord for use in ActiveResource (and other similar libraries).
+This is in a very rough state (no autotest or spec rake tasks set up yet),
+so please excuse the mess.
+
+Here's what I plan to extract:
+ * ActiveModel::Observing
+ * ActiveModel::Callbacks
+ * ActiveModel::Validations
+
+ # for ActiveResource params and ActiveRecord options
+ * ActiveModel::Scoping
+
+ # to_json, to_xml, etc
+ * ActiveModel::Serialization
+
+I'm trying to keep ActiveRecord compatibility where possible, but I'm
+annotating the spots where I'm diverging a bit. \ No newline at end of file