tag:blogger.com,1999:blog-36345871.post7256027884746794795..comments2023-07-11T05:39:57.966-07:00Comments on Perl Alchemy - notes of a programmer: CatalystX::Comments - RFCzbyhttp://www.blogger.com/profile/04636763782334128869noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-36345871.post-87831735968149420962009-07-01T10:39:36.349-07:002009-07-01T10:39:36.349-07:00Thanks. I think we have exchanged a few words on ...Thanks. I think we have exchanged a few words on IRC about CatalystX-DynamicComponent - so yeah I am aware of it. I think it can be useful to 'Catalyze' some non Catalyst libraries (like making a DBIC model without writing that empty model class) - but I am not so sure if there is much dynamism needed in the case of comments (and login forms). But shared templates seem like something that I need.<br /><br />Frankly login form was also in my plans - but since there is already the authentication helper that generates the form - then I thought I'll leave that one, but the next thing I am working on is registration.zbyhttps://www.blogger.com/profile/04636763782334128869noreply@blogger.comtag:blogger.com,1999:blog-36345871.post-13955758042181678612009-06-30T12:30:50.953-07:002009-06-30T12:30:50.953-07:00Heya, this is really cool, nice component.
I'...Heya, this is really cool, nice component.<br /><br />I've been thinking about this same sort of stuff, but from an infrastructure angle. What you really want to be able to do is graft entire chunks of functionality (e.g. login form + user / role admin interface) as scaffolding, by just including something in the plugins list, and adding some config..<br /><br />From there you use some more custom templates, and then start replacing (or just augmenting) the standard controller &etc code with your own stuff..<br /><br />So I don't know if you've seen CatalystX-DynamicComponent, but that (and CatalystX-InjectComponent) are kinda prototypes of the component injection stuff..<br /><br />Someone needs to properly Moosify View::TT, so that adding roles onto it worked nicely, then doing nice stuff so that extensions could push a role onto the view to get their shared templates included etc.<br /><br />We should chat about this more in #catalyst-dev at some point, and I should re-read the thread you linked :)Anonymousnoreply@blogger.com