there are literally thousands of erlang projects

Post on 13-Apr-2017

60 Views

Category:

Internet

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

THERE ARE LITERALLY THOUSANDS OF ERLANG PROJECTS

• 2600HZ • ERLANG SOLUTIONS • EPITA

TWANG.FR

Pierre Fenoll

HELLO

TEXT

ERLDOCS.COM

▸ Inherited from @daleharvey in 2013

▸ 42 OTP releases (< Kerl)

▸ erldocs.com/Version/

▸ 8 contributors to github/erldocs/erldocs

▸ 2000 users 10’000 pageviews

▸ China, US, Russia

WHERE TO GO FROM HERE?MAKING SENSE OF THE TALK’S TITLE

@gar1t EUC2014

NEEDS

▸ Which OTP release does provide that M:F/A?

▸ Geas: a tool that will detect the runnable official Erlang release window for your project. github.com/crownedgrouse/geas

▸ Is there an app for X?

▸ Among apps X,Y,Z which should I pick?

OTHER ERLDOCS 1/3

▸ Updates daily

▸ Extensible!

▸ Does the lib uses list_to_atom/1?

▸ graph of forks

▸ sort by activity

▸ sort by coverage

OTHER ERLDOCS 2/3

▸ It’s open! Contribute at github.com/erldocs/erldocs_other

▸ GET other.erldocs.com/apps.js

▸ GET other.erldocs.com/Site/User/Repo/meta.txt

▸ Markdown/YAML pages/data coming soon™

▸ More forges integrations (repo.or.cz, …)

▸ Links to source code

OTHER ERLDOCS 3/3

▸ Maybe embedded comments (à la php.net)

▸ List a project’s namespace, module names

▸ Rebar3, Hex.pm integrations…

▸ API search engine! (arXiv:1605.08535)

▸ http://bda-codehow.cloudapp.net:88/

▸ generates largely accurate API sequences

QUESTIONS?

THANKS!

▸ Please contribute :)

▸ github.com/erldocs/erldocs

▸ github.com/erldocs/erldocs_other

top related