RustWebDigest #1: Getting Started Section, Servo this summer, iron session
Posted by ben :About a month has passed since we relaunched AreWeWebYet and quite a few news and updates made the rounds. To make it easier for you to stay up to date with current developments in Rust-Web, we decided to launch the RustWebDigest – a semi regular blog series from the AWWY curators on the state of affairs and changes since the last update. Welcome to edition #1.
Getting started just got easier
We've added a new "Getting Started" section to the homepage to highlight great resources to make it easier for you get into rust web development. One especially important news in there was the launch of the clippy service by the Bashy Initiative, a rust linting service which ships with 100% annotated source code for everyone to learn from.
Servo in Summer of code
Servo was accepted to both Google Summer of Code and Rails Girls Summer of Code. If you are interested to join either program, take a look at the announcement blog post for more info
rust-url approaches v1
In other news from the servo project, the famous Rust-URL-Crate for URL parsing and handling is approaching version 1.0 and is looking for feedback on their API design and data structures.
Crate releases
Notable crates
- Iron has published a middleware for session management, appropriately named: iron_session and we've found our first login-module: iron-login
- oppgave is a simple redis-based worker queue implementation – finally!
- polly offers a truly logic-less templating language implementation in rust
- With the latest rust release 1.7 twox-hash jumped a major version and released its version 1.0!
Added to index:
The following have been added to our tracking index (and the website where appropriate)
- polly (0.1.2)
- oppgave (0.1.0)
- hubcaps (0.1.1)
- zip (0.1.16)
- robotparser (0.4.1)
- iron_session (0.0.4)
- iron-login (0.2.0)
- iron_vhosts (0.1.0)
- staticdir (0.3.1)
- iron-hmac (0.3.0)
- iron-test (0.2.0)
- selective_middleware (0.1.0)
- persistent (0.0.9)
- router (0.1.0)
- staticfile (0.1.0)
- formdata (0.7.9)
- mount (0.0.10)
- oven (0.2.16)
- static (0.0.4)
Updates recorded:
Further more we recorded new releases to the following crates
- amqp (0.0.13 => 0.0.15)
- blake2-rfc (0.2.16 => 0.2.17)
- bodyparser (0.1.0 => 0.2.0)
- cassandra (0.6.3 => 0.6.7)
- chrono (0.2.19 => 0.2.20)
- clap (2.0.6 => 2.1.2)
- couchdb (0.5.0 => 0.5.1)
- crust (0.8.0 => 0.9.0)
- dbmigrate (0.2.1 => 0.2.2)
- discord (0.3.0 => 0.4.0)
- etcd (0.3.0 => 0.3.1)
- handlebars-iron (0.11.1 => 0.12.0)
- handlebars (0.14.0 => 0.15.0)
- influent (0.2.1 => 0.2.2)
- inth-oauth2 (0.7.0 => 0.8.0)
- jsonrpc (0.7.1 => 0.7.4)
- kafka (0.1.8 => 0.2.0)
- keen (1.0.3 => 1.1.0)
- liquid (0.3.0 => 0.4.1)
- lzw (0.9.0 => 0.10.0)
- maud (0.7.4 => 0.8.0)
- multipart (0.4.1 => 0.5.0-alpha.1)
- mysql (1.2.1 => 2.1.0)
- pencil (0.0.1 => 0.1.0)
- postgres (0.11.1 => 0.11.4)
- rand (0.3.13 => 0.3.14)
- regex (0.1.48 => 0.1.55)
- robotparser (0.4.0 => 0.4.1)
- rotor-http (0.5.0 => 0.6.0)
- rs-es (0.2.0 => 0.2.5)
- rusoto (0.12.0 => 0.12.1)
- rustful (0.6.1 => 0.7.0)
- serde (0.6.11 => 0.7.0)
- serde_json (0.6.0 => 0.7.0)
- tar (0.4.0 => 0.4.4)
- telegram-bot (0.3.0 => 0.4.1)
- tempfile (2.1.0 => 2.1.1)
- ✨ twox-hash (0.1.1 => 1.0.0)
- url (0.5.5 => 0.5.7)
- urlparse (0.7.2 => 0.7.3)
- vkrs (0.5.0 => 0.6.1)
- websocket (0.15.0 => 0.15.1)
- ws (0.4.4 => 0.4.5)
Anything we missed? Let us know!