Hi,

I think it should be easy enough to translate my code to the suggested 
catalyzer form. 
I'll do the coding and update.

Then we'll be able to start writing templates.

Cheers,
  Ynon




On Tuesday, August 20, 2013 at 22:28, John Napiorkowski wrote:

> 
> 
> 
> 
> 
> > ________________________________
> > From: "Gianrossi, Paolo" <paolino.gianro...@gmail.com 
> > (mailto:paolino.gianro...@gmail.com)>
> > To: The elegant MVC web framework <catalyst@lists.scsys.co.uk 
> > (mailto:catalyst@lists.scsys.co.uk)> 
> > Sent: Tuesday, August 20, 2013 7:37 AM
> > Subject: Re: [Catalyst] Catalyst starter template
> > 
> > 
> > 
> > Isn't this something along the lines of 
> > https://github.com/RailsApps/rails-composer/ for RoR?
> 
> Yes, I was thinking something like that.  There's be an app on CPAN, 
> something pure Perl to make it trivial to install.
> 
>     cpanm CatalystX::App::ProjectBuilder
> 
> and then that would install a commandline app that took a configuration file 
> of key values and either a url or name of an installed CPAN distribution with 
> the templates
> 
>      cat myconfig | catalyzer http://github.com/path_to_something
> 
> where myconfig would just be a hash ref
> 
>     {
>       name => ...
>       ....
>     }
> 
> and the url would be a repo with templates, probably using something lighter 
> than template toolkit
> 
> You'd need to be able to specify some values via the commandline I guess
> 
> 
>   cat myconfig | catalyzer --namespace MyApp::Web --template 
> http://github.com/path_to_something
> 
> 
> that would probably work well for just being a project directory and file 
> builder.  It would do some of the stuff that puppet or chef does, like 
> install mysql, and all that.  These are probably overlapping concerns, and I 
> think having something like ^^ would be pretty easy to do and also I think 
> really, REALLY helpful to people using Catalyst.
> 
> I know if such a think existed I'd put some templates on github pretty quick.
> 
> If someone wants to take this on, I'd be happy to assist.
> 
> John
> 
> > 
> > 
> > 
> > On 17 Aug 2013, at 20:21, Ynon Perek <ynonpe...@gmail.com 
> > (mailto:ynonpe...@gmail.com)> wrote:
> > 
> > Hi All, 
> > > 
> > > 
> > > After working with catalyst for some time, I found catalyst.pl 
> > > (http://catalyst.pl) too minimalistic for my needs. 
> > > 
> > > 
> > > So I created a small script called ctstarter.pl (http://ctstarter.pl) 
> > > that adds some features to the base template you get for a new project. 
> > > Currently it adds:
> > > 
> > > 
> > > 1. A starter DB and migrations (using DBIx::Class::Migration)
> > > 2. Code and DB tables for managing users and roles (using 
> > > CatalystX::SimpleLogin)
> > > 3. A Twitter Bootstrap web view with templates (using 
> > > Catalyst::Helper::View::Bootstrap)
> > > 4. Two helper scripts: one to upgrade the DB and the other to reset admin 
> > > password.
> > > 
> > > 
> > > You can find the source and usage instructions here:
> > > https://github.com/ynonp/ctstarter.pl
> > > 
> > > 
> > > Any feedbacks is appreciated.
> > > 
> > > 
> > > Cheers,
> > >   Ynon
> > > 
> > 
> > 
> 
> _______________________________________________
> > > List: Catalyst@lists.scsys.co.uk (mailto:Catalyst@lists.scsys.co.uk)
> > > Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> > > Searchable archive: 
> > > http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> > > Dev site: http://dev.catalyst.perl.org/
> > > 
> > 
> > 
> > _______________________________________________
> > List: Catalyst@lists.scsys.co.uk (mailto:Catalyst@lists.scsys.co.uk)
> > Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> > Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> > Dev site: http://dev.catalyst.perl.org/
> > 
> 
> 
> _______________________________________________
> List: Catalyst@lists.scsys.co.uk (mailto:Catalyst@lists.scsys.co.uk)
> Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
> Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
> Dev site: http://dev.catalyst.perl.org/
> 
> 


_______________________________________________
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/

Reply via email to