Projekat

Općenito

Profil

Akcije

Podrška #19807

Zatvoren

rails hobo framework

Dodano od Ernad Husremović prije oko 15 godina. Izmjenjeno prije skoro 15 godina.

Status:
Zatvoreno
Prioritet:
Normalan
Odgovorna osoba:
Početak:
02.03.2010
Završetak:
% završeno:

0%

Procjena vremena:


Fajlovi

hobo-at-work.pdf (6,74 MB) hobo-at-work.pdf Ernad Husremović, 02.03.2010 14:10
rapid-rails-with-hobo.pdf (17,8 MB) rapid-rails-with-hobo.pdf Ernad Husremović, 02.03.2010 14:11
Akcije #4

Izmjenjeno od Ernad Husremović prije oko 15 godina

http://groups.google.com/group/hobousers/browse_thread/thread/bfd057772bfe328e/c556353d95f23e81?lnk=gst&q=grave#c556353d95f23e81

Some ambitious ideas for a new Rails 3 - Sproutcore framework.

Pink Palm framework
-------------------

Client - Sproutcore
Server - Rails 3

Client - Sproutcore
-------------------
Generate a standard Rails REST driver for the client storage layer.

Theme generator
  - Select basic Theme from Theme Gallery (web preview - download from
github repo)
  - Adjust various facets using dialogs? (fx colors etc)
  - Generate SASS stylesheets hooked up to Sproutcore app.

Drop DRYML!

Use Statecharts (Sproutcore) to handle state transitions in the
client, see Evin Grano.
Have a Ruby DSL to define/generate the Statecharts code. Each state
has a call to a javascript function with relevant parameters which
handles
the state transition! Generate Statechart graph from DSL using
Graphviz. Somehow the Graph generator should handle splitting a chart
up in multiple pieces. This could be assisted from the code side, by
naming state groups and then have the generator create a new graph for
each such state group.

Define the view using Sproutcore Views. Community creates custom
Sproutcore views that can be used with themes.
Integrates various nice javascript widgets as Views, fx from jQuery UI
etc. See SCUI (SproutCore UI) project.

Server - Rails 3
----------------

Pink Palm app. generator.
Rails templates for applying addons
Rails generators for adding Mongo models etc.

Rails app.
- Model: Mongo DB with MongoMapper/Mongoid
- Controllers: Rails 3 RESTful (Base)
- Routes: Rails 3
- Testing
  - RSpec
  - Cucumber
  - Capybara (replaces webrat)
  - Shoulda (optional)
  - Factorygirl/Mocha

Scaffold server app from YAML file:
Model, RESTful resource Routes, Controllers, Validations, Indexes and
Scopes (new Searchlogic gem?).
Have 2-way sync between YAML config and app code.

Integrate various server gems for use in the YAML config file using
Rails templates.

Feel free to respond with ideas, comments flames, ice, fire or
whatever ;)
Akcije #6

Izmjenjeno od Ernad Husremović prije oko 15 godina

http://github.com/Spiralis/pdf-stamper

(itext + jruby) => jruby pdf templating

Akcije #7

Izmjenjeno od Ernad Husremović prije skoro 15 godina

  • Status promijenjeno iz Dodijeljeno u Zatvoreno
Akcije

Također dostupno kao Atom PDF