Xamarin Community Toolkit Hacktoberfest 2020 Recap
It has been hard to miss, for the past month Hacktoberfest was upon us again. As announced in our previous blogpost, the Xamarin Community Toolkit participated as well, here is a little summary of how we did.
Xamarin Community Toolkit
If you have missed what the Xamarin Community Toolkit is, let me bring you up to speed. Since Xamarin.Forms 5 will be the last major version of Forms before .NET 6, we wanted to have an intermediate library that can still add value for Forms in the meanwhile. However, why stop there? There is also a lot of converters, behaviors, effects, etc. that everyone is continually rewriting. To help avoid this, we consolidated all of those into the Xamarin Community Toolkit.
At the time of writing we are still ramping up and moving all the bits in place, but we expect a first stable version soon. That includes Docs, a sample and an official blogpost announcing it right here. So stay tuned!
Let me start off by thanking all the contributors of the Toolkit that have already pitched in. Even before we have a version 1 launched, so many people from the community already contributed. Whether through contributing to the Docs, opening issues with ideas or pull requests with bugfixes and features.
We have done the math, and during October alone we had a whopping 62 pull requests on the Toolkit repo alone. That is 2 per day! And that is not even counting the Docs ones. Simply amazing.
Therefore an extra shoutout to these 20 contributors that went above and beyond this month:
A big thank you to all of you. As announced we would have a little something for you to show our appreciation. If you’re on the list above, you should have had a notification through GitHub that I mentioned you to provide your details.
In case you were wondering what are some of the things that were contributed, check this out:
- Added StateLayout; previously known as StateSquid
- Added ObservableObject; you might know this one from the MVVM Helpers, but now in the Toolkit!
- Added DrawingView; feel the urge to doodle? Now you can!
- And many other features and bugfixes
Here is the StateLayout in action
Or what about a behavior that can invoke an event or command whenever it reaches a certain character count?
Contribute to Open Source!
Hopefully, Hacktoberfest 2020 has convinced you that it’s easy, fun, and rewarding to contribute to open source. We welcome contributions all year long, including contributions in the form of issue reports, suggestions, comments, help to triage or review. Join us!