faustinoaq changed the topic of #amber to: Welcome to Amber Framework community! | https://amberframework.org | Developer happiness, productivity and bare metal performance | GH: https://github.com/amberframework | Docs: https://docs.amberframework.org | Gitter: https://gitter.im/amberframework/amber | IRC Logger: https://irclog.whitequark.org/amber | Amber::Server.start
<FromGitter> <elorest> Are we good to do a release?
<FromGitter> <elorest> I think there are a few breaking changes and crystal has changed a few versions so probably should do 0.12.0
<FromGitter> <damianham> Why not go to 1.0.0 - I gave a Crystal/Amber talk on Tuesday at a ruby meetup and it was well received, everyone was interested but the feedback was many will not adopt it until both Crystal and Amber go to version 1. As far as I can see Crystal and Amber are stable and ready for production. I realise this argument falls flat with React which many companies are using - but that was the feedback.
<FromGitter> <elorest> I agree but am hesitant to go to 1.0 until crystal does. Perhaps we should just be on the same version as crystal. I believe this is what kemal does.
<FromGitter> <elorest> I'm using amber in production on some fairly large projects.
<FromGitter> <alex-min> currently crecto does not work with crystal 0.27.2
<FromGitter> <alex-min> I've filled a bug on the crecto github but the amber crecto receipe does not work as it is now
<FromGitter> <alex-min> it looks some complicated issue with macro types that I could not solve myself
<FromGitter> <damianham> @alex-min did you create your app with -m crecto or with -r damianham/amber_crecto? if the latter it may well be a problem with the recipe rather than with crecto and crystal 0.27.2.
<FromGitter> <alex-min> @damianham I just did -m crecto
<FromGitter> <alex-min> the issue is when you do a relationship on the model
<FromGitter> <alex-min> any belongs_to does not compile anymore with some cryptic error
<FromGitter> <alex-min> I've dried to debug it but it's way too complex for me
<FromGitter> <alex-min> I think the maintainer is aware of that since there's another issue saying it does not work on 0.27.2 (without more details)
<FromGitter> <alex-min> simple fields are still working as expected however
<FromGitter> <damianham> If you are just trying it out with a generated app I would use granite instead
<FromGitter> <alex-min> yes indeed
<FromGitter> <alex-min> it's just I noticed that some tests with the generated apps are not ran at the moment due to a small bug in the specs
<FromGitter> <alex-min> but if I run them they fail because crecto does not work anymore :P
<FromGitter> <alex-min> as soon as this crecto issue is fixed, I'll do a PR to fix the amber specs which are not running
<FromGitter> <damianham> 👍
feepbot has quit [Ping timeout: 245 seconds]
feepbot has joined #amber
<FromGitter> <rmarronnier> Thanks @eliasjpr for the tip, that's what I figured :-)
<FromGitter> <elorest> I think we should probably just remove crecto. I've removed it from travis so that specs would pass on valid PRs.
<FromGitter> <elorest> commented out.