Hi Jesse Thanks for the hints, I tried my luck and so far it seems very promising. But since CB still needs to compile the apps individually I'm having some issues getting that to work, but it might be a start. https://github.com/julianwachholz/hello_chicago/tree/feature/relx Hopefully I can somehow help in this, having a nice release tool would be infinitely useful.
Cheers On Sat, May 31, 2014 at 11:21 PM, Jesse Gumm <[email protected]> wrote: > 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. -- 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/CALvBJz2TL1YEuCLrQ7VhXj-_cAmXnLcEz%3DGrtj54o1pGNP090w%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
