There Are Literally Thousands of Erlang Projects
-
Upload
pierre-fenoll -
Category
Internet
-
view
60 -
download
0
Transcript of There Are Literally Thousands of Erlang Projects
![Page 1: There Are Literally Thousands of Erlang Projects](https://reader035.fdocuments.us/reader035/viewer/2022062523/58ef12971a28ab41418b4661/html5/thumbnails/1.jpg)
THERE ARE LITERALLY THOUSANDS OF ERLANG PROJECTS
![Page 2: There Are Literally Thousands of Erlang Projects](https://reader035.fdocuments.us/reader035/viewer/2022062523/58ef12971a28ab41418b4661/html5/thumbnails/2.jpg)
• 2600HZ • ERLANG SOLUTIONS • EPITA
TWANG.FR
Pierre Fenoll
HELLO
![Page 3: There Are Literally Thousands of Erlang Projects](https://reader035.fdocuments.us/reader035/viewer/2022062523/58ef12971a28ab41418b4661/html5/thumbnails/3.jpg)
![Page 4: There Are Literally Thousands of Erlang Projects](https://reader035.fdocuments.us/reader035/viewer/2022062523/58ef12971a28ab41418b4661/html5/thumbnails/4.jpg)
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
![Page 5: There Are Literally Thousands of Erlang Projects](https://reader035.fdocuments.us/reader035/viewer/2022062523/58ef12971a28ab41418b4661/html5/thumbnails/5.jpg)
![Page 6: There Are Literally Thousands of Erlang Projects](https://reader035.fdocuments.us/reader035/viewer/2022062523/58ef12971a28ab41418b4661/html5/thumbnails/6.jpg)
WHERE TO GO FROM HERE?MAKING SENSE OF THE TALK’S TITLE
![Page 7: There Are Literally Thousands of Erlang Projects](https://reader035.fdocuments.us/reader035/viewer/2022062523/58ef12971a28ab41418b4661/html5/thumbnails/7.jpg)
@gar1t EUC2014
![Page 8: There Are Literally Thousands of Erlang Projects](https://reader035.fdocuments.us/reader035/viewer/2022062523/58ef12971a28ab41418b4661/html5/thumbnails/8.jpg)
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?
![Page 9: There Are Literally Thousands of Erlang Projects](https://reader035.fdocuments.us/reader035/viewer/2022062523/58ef12971a28ab41418b4661/html5/thumbnails/9.jpg)
![Page 10: There Are Literally Thousands of Erlang Projects](https://reader035.fdocuments.us/reader035/viewer/2022062523/58ef12971a28ab41418b4661/html5/thumbnails/10.jpg)
OTHER ERLDOCS 1/3
▸ Updates daily
▸ Extensible!
▸ Does the lib uses list_to_atom/1?
▸ graph of forks
▸ sort by activity
▸ sort by coverage
![Page 11: There Are Literally Thousands of Erlang Projects](https://reader035.fdocuments.us/reader035/viewer/2022062523/58ef12971a28ab41418b4661/html5/thumbnails/11.jpg)
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
![Page 12: There Are Literally Thousands of Erlang Projects](https://reader035.fdocuments.us/reader035/viewer/2022062523/58ef12971a28ab41418b4661/html5/thumbnails/12.jpg)
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
![Page 13: There Are Literally Thousands of Erlang Projects](https://reader035.fdocuments.us/reader035/viewer/2022062523/58ef12971a28ab41418b4661/html5/thumbnails/13.jpg)
QUESTIONS?
THANKS!
▸ Please contribute :)
▸ github.com/erldocs/erldocs
▸ github.com/erldocs/erldocs_other