Reltool is a mysterious beast, and takes some finagling to truly tame it. And *even then*, you never truly have it tamed.
What I'm planning on doing, as my learning experiment for a new tool to add to CB is to use relx (https://github.com/erlware/relx) to create releases. It's all the rage these days when it comes to simplifying the confusion that comes with reltool, relup, and the likes. I spent weeks dancing with rebar and reltool, uncertain if certain issues are user error, rebar's fault, or reltool's fault, and in the end, there were issues with all three. And despite that time spent working on reltool, I'm not even remotely comfortable with it. My goal is going to be reworking the application creation process for CB such that it will include a "make release" to use to make it directly from your application. I would feel terrible if I have to tell new users to dive into the reltool.config file to figure out what's going on there. I think releases are freaking amazing, and yet reltool is an exercise in frustration. So if you're feeling saucy, feel free to jump into relx and see if it isn't easier for you. -Jesse On Sat, May 31, 2014 at 1:07 PM, Julian Wachholz <[email protected]> wrote: > Hi ChicagoBoss > > Even though I'm quite the newbie to Erlang and still reading through > Programming Erlang[1] I'd love to be able to do stuff cleanly. > So I've come across the Draw[2] example on Github and tried getting it to > run on my own toy project that I use to learn CB with. > So far I've got it to compile, all that's needed now that my application is > actually started and I can reach the site on localhost:8001. > > Any hints or mistakes pointed out would be very helpful, this is all I've > got so far: [3]. > > Cheers > Julian > > > [1]: http://shop.oreilly.com/product/9780596518189.do > [2]: https://github.com/mihawk/draw > [3]: https://github.com/julianwachholz/hello_chicago > > -- > You received this message because you are subscribed to the Google Groups > "ChicagoBoss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > Visit this group at http://groups.google.com/group/chicagoboss. > To view this discussion on the web visit > https://groups.google.com/d/msgid/chicagoboss/22fb7bdd-30fe-46e0-943f-17c744f69440%40googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- Jesse Gumm Owner, Sigma Star Systems 414.940.4866 || sigma-star.com || @jessegumm -- You received this message because you are subscribed to the Google Groups "ChicagoBoss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at http://groups.google.com/group/chicagoboss. To view this discussion on the web visit https://groups.google.com/d/msgid/chicagoboss/CAPTXyXcT1nN7PbNg-z8PeQazqAqFLYqAwiq-29AdK5Rf5AqMiA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
