Link:Â Â http://mostlyerlang.files.wordpress.com/2013/11/022_wrangler.mp3
Abstract
Wrangler is a code refactoring tool created by Huinqui Li and Simon Thompson from the University of Kent. It enables Erlang developers to perform various automated and manual operations on a code base. Possible uses include updating code to take advantage of a new API, reporting on code duplication and various code smells. It creators join us to talk about it and how to use Wrangler and where it has seen good use.
Panel
- Zachary Kessin ()
- Simon Thompson ()
- Huinqui Li (Homepage)
- Francesco Cesarini ()
- Fred Hebert ()
Announcements
- Erlang Factory Light â Â http://www.erlang-factory.com/conference/Toronto2013
- Code Mesh http://codemesh.io
- Lambda Days http://www.lambdadays.org/
- Erlang Factory SFÂ http://www.erlang-factory.com/conference/SFBay2014w
- QCon  http://qconlondon.com/
Links
- Wrangler https://www.cs.kent.ac.uk/projects/wrangler/Wrangler/Home.html
- Wrangler (Github)Â https://github.com/RefactoringTools/Wrangler
- Go Format Tool (Golang)Â http://golang.org/cmd/gofmt/
- Ruby Rogues Podcast http://rubyrogues.com
- Code Climate (Ruby Tool)Â https://codeclimate.com/
- Smother https://github.com/ramsay-t/Smother
- The Perils of Java Schools http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html
- Joel on Software http://www.joelonsoftware.com
- Refactoring Tools for Functional Languages http://journals.cambridge.org/repo_A90unxgK
- Building Trustworthy Refactoring Tools  http://www.cs.kent.ac.uk/people/staff/sjt/presentations/VPTtalk.pdf
- Automating Property-based Testing of Evolving Web Services http://www.cs.kent.ac.uk/people/staff/sjt/Prowess/ws_testing.pdf
- Improving Your Test Code with Wrangler http://www.cs.kent.ac.uk/people/staff/sjt/Pubs/EUC09.pdf
- Simonâs YouTube Chanel Â
- Letâs Make Refactoring Tools User Extensible  http://www.cs.kent.ac.uk/people/staff/sjt/Release/FunInTheAfternoon.pdf
- Automated API Migration in a User-Extensible Refactoring Tool for Erlang Programs  http://kar.kent.ac.uk/30924/1/wrangler_api.pdf
Project Ideas
- Integrate Wrangler with VIM
- Integrate Wrangler with Elixir
Picks
- Simons upcoming talk at Codemesh (Video to follow)
- LMAXÂ http://martinfowler.com/articles/lmax.html