On Fri, 18 Mar 2016 15:01:12 -0700
Bryan Richter <[email protected]> wrote:

> On Thu, Mar 17, 2016 at 11:20:22AM -0700, Bryan Richter wrote:
> > As I may (or may not?) have mentioned earlier on this list, I
> > started paring down the codebase to just the features we need for
> > MVP. That has been happening on a branch called 'reboot'.
> > 
> > Today I'm going to do the old switcheroo, and merge that branch into
> > master.
> 
> K, that branch is merged now. :)
> 
> We *could* keep going, and update the basic scaffold code to the
> latest version coming out of the yesod-scaffold library, but I'm not
> sure it is of the highest priority.

I started a yesod app recently using the same template, so I'm familiar with
the recent scaffolding. I already examined the differences. If you like, I can
make a patch, but there are a few issues:

1. The new scaffolding uses a new config module, there is no "yesod exec
snowdrift Development" anymore. If you want dev mode, you either "stack build
--flag Snowdrift:dev" or specify "dev: true" in stack.yml or "default: True" in
Snowdrift.cabal . It's fine, just saying this thing will change a bit.

2. All that custom runYDB and runSDB and runSYDB - do we even want it? Yesod
has just the simple runDB, I'm not sure we need these extra functions just for
event notifications. Anyway this doesn't intefere with the scaffold, just adds
on top.

3. There are other custom things, like the auth plugins in Foundation.hs . Need
to see (assuming they're in the reboot too) if we want them or we want to
reset them to the default scaffolding's version

4. What about the `/u/username` thing? Do we want it for the reboot, should it
be taken into account in any way?

> 
> I'm looking forward to working with Stephen Michel to organize
> upcoming efforts.

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Dev mailing list
[email protected]
https://lists.snowdrift.coop/mailman/listinfo/dev

Reply via email to