Re: [Snowdrift-dev] ghci & Snowdrift.coop

2017-03-25 Thread Aaron Wolf
On 01/29/2017 10:01 PM, Bryan Richter wrote:
> On Fri, Jan 27, 2017 at 09:15:11PM -0600, Jason Harrer wrote:
>> Hello, all -
>>
>> During my adventures of troubleshooting the discourse-sso branch, I tried
>> to access GHCi using both "./build.sh ghci" and "stack ghci".  Neither of
>> them fully loaded the website as I anticipated, which made my debugging and
>> type investigations much harder.  I ultimately fumbled through it,
>> especially with singpolyma's help (thanks again, btw!), but it flustered me
>> to have the issues.
>>
>> So, I'm trying to look into why we're having issues with it.  It appears
>> that there are cabal settings for run-persist & crowdmatch that are causing
>> these to not compile when utilizing GHCi:
>>
> 
> 
> 
> I kind of gave up on using ghci with Snowdrift. The combination of stack, 
> Yesod,
> and ghci just caused all sorts of trouble.
> 
> For instance, a lot of the "warnings" that ghci prints at the beginning are
> nonsense.
> 
> If it helps at all, the crowdmatch utility is fairly independent from the
> website. It just uses the same database.
> 
> 
> 
> ___
> Dev mailing list
> Dev@lists.snowdrift.coop
> https://lists.snowdrift.coop/mailman/listinfo/dev
> 

Bryan, can you please just update documentation (BUILD.md and
CONTRIBUTING.md among maybe other spots) to state something about the
status of ghci, even if it's not permanently going to stay in current
status?



signature.asc
Description: OpenPGP digital signature
___
Dev mailing list
Dev@lists.snowdrift.coop
https://lists.snowdrift.coop/mailman/listinfo/dev


Re: [Snowdrift-dev] ghci & Snowdrift.coop

2017-01-29 Thread Bryan Richter
On Fri, Jan 27, 2017 at 09:15:11PM -0600, Jason Harrer wrote:
> Hello, all -
> 
> During my adventures of troubleshooting the discourse-sso branch, I tried
> to access GHCi using both "./build.sh ghci" and "stack ghci".  Neither of
> them fully loaded the website as I anticipated, which made my debugging and
> type investigations much harder.  I ultimately fumbled through it,
> especially with singpolyma's help (thanks again, btw!), but it flustered me
> to have the issues.
> 
> So, I'm trying to look into why we're having issues with it.  It appears
> that there are cabal settings for run-persist & crowdmatch that are causing
> these to not compile when utilizing GHCi:
> 



I kind of gave up on using ghci with Snowdrift. The combination of stack, Yesod,
and ghci just caused all sorts of trouble.

For instance, a lot of the "warnings" that ghci prints at the beginning are
nonsense.

If it helps at all, the crowdmatch utility is fairly independent from the
website. It just uses the same database.


signature.asc
Description: Digital signature
___
Dev mailing list
Dev@lists.snowdrift.coop
https://lists.snowdrift.coop/mailman/listinfo/dev