Community:SummerOfCode17: Difference between revisions

Add RLS project
(Add RLS project)
Line 260: Line 260:
! Mentor(s)  
! Mentor(s)  
! Comments
! Comments
|-
! Rust Language Server (RLS)
! The RLS is a service for providing information about Rust programs from the Rust compiler to IDEs and other tools. It will be at the core of the IDE experience for Rust programmers. By the summer, we should have just had the first release of the RLS, and there is lots still to do. Exactly what would depend on what YOU want from the project. Some ideas for projects directly on the RLS are [https://github.com/rust-lang-nursery/rls/issues/142 here]. You could also work on either rustw - a web frontend for the RLS -  or our Visual Studio Code plugin; in either case, providing new functionality directly to users.
! Rust, either web development or Javascript/Typescript in apps (e.g., Electron, node.js) or interest/experience with IDE internals.
! [https://github.com/brson/ brson]
! [https://github.com/nrc/ nrc]
! [https://github.com/rust-lang-nursery/rls RLS repo] [http://www.jonathanturner.org/2017/01/rls-alpha-release.html RLS description]
|-
|-
! Rust + WebAssembly showcase
! Rust + WebAssembly showcase
13

edits