morphismtech / squeal

Squeal, a deep embedding of SQL in Haskell
362 stars 32 forks source link

Community #279

Open gasi opened 3 years ago

gasi commented 3 years ago

I’ve really been enjoying Squeal but often wonder if I’m using it the most effective way. I’d love to talk to other people who are using it.

Would you be open to having a Slack channel, mailing list, Discourse, or similar where Squeal users can exchange experiences with each other?

Let me know if you have a preference and I could set it up.

Example community: https://discourse.purescript.org/

echatav commented 3 years ago

That's a great idea! Slack is familiar and comfortable for me.

gasi commented 3 years ago

I would have liked Slack too but apparently it’s not well suited for communities, e.g. 100 people limit, awkward invite system, etc. I’ll look into other options, ideally ones that are free 👍

gasi commented 3 years ago

@echatav D’oh! I just realized the answer has been staring me in the face. GitHub (recently?) added a ‘Discussions’ feature, seen in the tab navigation above: https://github.com/morphismtech/squeal/discussions

image

Can we give this a shot?

echatav commented 3 years ago

Oh perfect! When did they add that? I love when GitHub integrates features like that. I switched the CI for Squeal to GitHub Actions too.

gasi commented 3 years ago

Looks like they added it in December: https://github.blog/changelog/2020-12-08-github-discussions-now-available-as-a-public-beta/

Re: GitHub actions. Funny that you bring that up: I ran into OOM errors on CircleCI as described here: https://github.com/morphismtech/squeal/issues/82#issuecomment-787214644

I tried all the workarounds, but nothing worked reliably. So now I’m in the process of migrating from CircleCI (4GB RAM on free tier) to GitHub Actions (7GB of RAM on free tier), hoping it will unblock me.