expm and hex

70 views
Skip to first unread message

Dave Thomas

unread,
Jul 2, 2014, 12:11:59 PM7/2/14
to elixir-lang-core
Currently, the Programming Elixir book uses expm to discover packages (in particular, httpotion, which I need for the Project chapter).

Should I switch the book to use hex?

Dave


José Valim

unread,
Jul 2, 2014, 12:19:22 PM7/2/14
to elixir-l...@googlegroups.com
Yes, definitely!​ expm is not maintained anymore, afaik.

Dave Thomas

unread,
Jul 2, 2014, 12:29:13 PM7/2/14
to elixir-lang-core
So is there any move to get package maintainers to switch? For example, httpoption is not in hex yet.


On Wed, Jul 2, 2014 at 10:19 AM, José Valim <jose....@plataformatec.com.br> wrote:
Yes, definitely!​ expm is not maintained anymore, afaik.

--
You received this message because you are subscribed to the Google Groups "elixir-lang-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elixir-lang-co...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

José Valim

unread,
Jul 2, 2014, 12:42:52 PM7/2/14
to elixir-l...@googlegroups.com
I've opened an issue there asking them to move: https://github.com/myfreeweb/httpotion/issues/33



José Valim
Skype: jv.ptec
Founder and Lead Developer

Levi Aul

unread,
Jul 5, 2014, 8:43:40 PM7/5/14
to elixir-l...@googlegroups.com
Speaking as the person who inherited the server it's running on: expm.co is definitely not maintained any more. (On a tangent: what should I do with it? I could potentially redirect the domain, add a notice to the page telling people it's deprecated, etc.)

Alexei Sholik

unread,
Jul 5, 2014, 8:59:14 PM7/5/14
to elixir-lang-core
The best way to gracefully migrate to hex.pm would be to reach out to the authors of the packages currently hosted on expm.co and ask them to move over to hex.pm.

Two problems:

  1) who will do the reaching out part?
  2) what's the state of Erlang support on hex.pm? There are some Erlang projects hosted on expm.co and so far there is no straightforward way for them to be on hex.pm



On Sun, Jul 6, 2014 at 3:43 AM, Levi Aul <le...@leviaul.com> wrote:
Speaking as the person who inherited the server it's running on: expm.co is definitely not maintained any more. (On a tangent: what should I do with it? I could potentially redirect the domain, add a notice to the page telling people it's deprecated, etc.)
--
You received this message because you are subscribed to the Google Groups "elixir-lang-core" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elixir-lang-co...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Best regards
Alexei Sholik

Eric Meadows-Jönsson

unread,
Jul 5, 2014, 9:29:21 PM7/5/14
to elixir-l...@googlegroups.com
I've added docs to hex.pm on how to publish erlang packages. Work is under way to have a solution that does not require elixir installed to publish and fetch packages.
Eric Meadows-Jönsson

Alexei Sholik

unread,
Jul 5, 2014, 10:13:45 PM7/5/14
to elixir-lang-core
Looks great, Eric! What would be an example package.exs file? Does it need to be the whole project definition or just package function?

In other words, what does a minimal package.exs looks like for an Erlang library author who wants to publish to hex.pm?

José Valim

unread,
Jul 6, 2014, 4:27:22 AM7/6/14
to elixir-l...@googlegroups.com
Awesome! Here is a sample one:


But I agree with Alexei that we should probably add it as an example. Maybe publishing for Erlang should be its own section / page.



José Valim
Skype: jv.ptec
Founder and Lead Developer


Eric Meadows-Jönsson

unread,
Jul 6, 2014, 2:18:43 PM7/6/14
to elixir-l...@googlegroups.com

I added an example package.exs file to the publishing instructions. Please check https://hex.pm/docs/publish. If you think the docs can be improved feel free to reply here or send a PR to https://github.com/ericmj/hex_web.

Reply all
Reply to author
Forward
0 new messages