---
# System prepended metadata

title: Solidity Retro 2020-10-14

---

# Solidity Retro 2020-10-14

***Post v0.7.3 edition***

Previous retrospective: https://hackmd.io/dJbk1FILSb6S4KwS4qliuQ
Next retrospective: https://hackmd.io/oR5brjz2S-GyVH1M6tRdOQ
 
## What was good?

PRs, reviews: 
- Reviews start being more diversified.
- PRs are being taken over
- open PR count is finally going down a little
- Draft mode is used for prs
- More than one person reviewing SMTChecker PRs ;-)
- More people working on SMTChecker


Release: [KŚ]
- release process feels simpler, fewer delays


Team:
- Hackathon!

Community:
- It feels like the Solidity community is continuously growing (Twitter count is steadily going up, our blog posts get shared; mentions in newsletters etc)
- Underhanded Contest launched
- There are people from outside the team helping to fuzz the compiler.
- The way to collect feedback is starting to become more structured


## What can be improved?

PRs, reviews: [ĐM][AA][DK]
- maybe we can limit PR count per person to N to reduce the review-lag?
- Still some areas with narrow reviewer pool.

Planning + breaking release; 0.8: [ĐM][DK][LA LA][HM][CP][BS][C]
- Planning for 0.8.0 release.
- We didn't start the few planned 0.8 features early enough.
- Currently work feels scattered, no focus
- We should be done with Sol->Yul by now.

DevOps/Integration/Release:
- Still a lot of devops tasks, not directly related to improving the compiler itself.
- Not Everyone knows how to do a release

Team: [CR][CR][LA][HM][FH][AA][BS]
- No one on one feedback
- Sol Team Hackathon results were not really discussed completely, kind of got lost. 
- Non-Development work in this team feels very lonely and very low priority for everyone else

User interaction: [FH][FH][HM][DK][BS][KŚ][CP][AAA]
- more feedback from users, but does still not feel complete
- interaction with tools stalled
- A general oversight of what language features are used / not used is missing
- Having a repository of contracts and some tooling to help us answer "is this feature used/useful?"

Projects using Solidity list: https://docs.google.com/spreadsheets/d/1Y8Pjh7pt1HqmJ0u6N96-zT-z6Dt8rftMOGUNp8WPtDs/edit

Comms: [CR][KŚ][ĐM][CP]
- Blog posts about new features / sourcing more technical blog posts


## Action Items

- [x] Real discussion each Wednesday
- [x] Finish sol>yul end-to-end for gnosis safe and uniswap
- [x] Try to prioritize issues better - labels? columns?
- [x] Get feedback on implementation of features quickly, e.g. with regards to implementation in the tools
- [ ] Revive conversation with tooling group (with the goal of selecting one feature which we will work on first)
- [ ] Read more Solidity code ([projects using Solidity list](https://docs.google.com/spreadsheets/d/1Y8Pjh7pt1HqmJ0u6N96-zT-z6Dt8rftMOGUNp8WPtDs/edit))
- [x] Make user survey (to learn more about used/wanted features)
- [x] Plan and conduct 1-to-1 feedback convos

.
- [ ] Keep on fixing bugs with higher priority
- [x] Create pre-releases for breaking branch with announcements (blog posts etc)
- [x] Target November for 0.8
- [ ] Standard library!
