summaryrefslogtreecommitdiffstats
path: root/notes/issues
diff options
context:
space:
mode:
Diffstat (limited to 'notes/issues')
-rw-r--r--notes/issues43
1 files changed, 0 insertions, 43 deletions
diff --git a/notes/issues b/notes/issues
deleted file mode 100644
index 2b7fa5957..000000000
--- a/notes/issues
+++ /dev/null
@@ -1,43 +0,0 @@
-1. How do I specify delayed evaluation?
-
-This is essentially a question of a simple syntax for stored procedures.
-
-2. How do I specify "call this method on yourself"?
- ruby's method works relatively well, but i wish i could leave out
- the "|me|" stuff
-
-This is just a bit more complexity onto the stored procedure syntax. It is
-different than storing a non-object procedure, so the syntax does have to
-reflect that.
-
-3. Do I support implicit lists, e.g.:
- cron.user('root').each { do stuff }
-
- something like "any instance method when called on the class produces a
- list of all instances which meet the criteria of the call"
- this gets muddied if i want to use variable sigils
-
- if i do support lists, do i try to support roll-back?
- definitely not in the first version....
-
- or rather, if i support lists, do i support them as facts? do
- lvalues in this case ever actually do anything, such that they would need
- to be rolled back?
-
- really, this isn't something that would be rolled back, because i'm stating
- that something is a certain way based on logic in the script, not the state
- of the real system
- at this point; that might change...
-
-4. The difference between object initialization and later method calls
-
-5. Why _shouldn't_ I just use Ruby?
- no standard 'to_b' method
- specifically ordered
-
-6. Parsing ordering
- Will I actually be able to abstract that aspect? I kinda doubt it.
-
-7. Module interface
- I need something, preferably something that has hooks to other languages.
- I can begin without one, but there definitely needs to be support for it.