[Catalyst-dev] svn for Catalyst::Example::InstantCRUD

Zbigniew Lukasiak zzbbyy at gmail.com
Fri Jun 2 08:53:40 CEST 2006


Before we start to work on InstantCRUD collectively I want to express
some general thoughts on the InstantCRUD 'philosophy'.

I am now writing my own app and during that process I was observing
where InstantCRUD can be useful.  My first observation is that while
for the main part of the application you usually need to have
something much more complicated but it's quite common to have some
additional tables that need to be maintained by the application and
there the basic CRUD functionality is quite useful.  So I think it
passed the first exam on usefulness beside just being an example
application.

The choice of building a skeleton application - that is an application
build of just directories and files with 'use base InstantCRUD' was
dictated by the requirement to be able to upgrade the InstantCRUD
library without breaking the generated code.  This is copied from Ruby
on Rails and it was discussed on #catalyst something like a year ago.
I decided to add to the generated code some configuration code to make
the most basic changes a bit simpler - but it is a trade off.  Other
solutions may be possible.

For now InstantCRUD is still in experimental phase so there might be
quite big changes.

My immediate TODO is:
- some fixes and refactorisations
- deleting the InstantCRUD subdirectories in the templates - this
proved to be very inconvenient for me, and probably getting rid of the
'tt' suffix for the templates

And there are things I would like to discuss here:
- the changes by Jonas Alves
- getting rid of setting the templates in the controller and relying
on the View::TT choice of templates
- composite keys

--
Zbyszek
http://brudnopis.blogspot.com/

On 6/1/06, Stephen Moore <sbmoore at arc.arizona.edu> wrote:
> On Thu, 2006-06-01 at 13:15 +0200, Zbigniew Lukasiak wrote:
> > Dear Catalyst Dev Team,
> >
> > I don't know what is your policy here but it would be helpful for me
> > if you gave some space at the Catalyst SVN for InstantCRUD.  It seems
> > that there is at least one potential contributor for that module and
> > code repository would be nice for organizing the cooperation.
> >
>
> Do you have some kind of todo list for InstantCRUD?  I'd like to
> contribute as well.  I have a modified version in use here, perhaps some
> of that could be of use.
>
> Thanks,
> Stephen
>
>
>
>
> _______________________________________________
> Catalyst-dev mailing list
> Catalyst-dev at lists.rawmode.org
> http://lists.rawmode.org/mailman/listinfo/catalyst-dev
>



More information about the Catalyst-dev mailing list