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.

Reply via email to