In this topic I would like to raise my concerns regarding some of the recent events and overall communication from Autonomi. I would really like to emphasize that this topic is not meant as criticism but merely a way of expressing some different viewpoints from people outside of the Autonomi team.
I think in general there are two main concerns. One being overall communication and the other the thoroughness of some of the latest releases. For everyone to have a good understanding of my concerns, Iāll briefly explain some of my insights over these last months and Iāll wrap this post up with what I think is needed to improve the overall situation.
Starting with how thorough we are with the latest releases (not just development releases)
- Impossible future: The Impossible Future program has been a key element in Autonomiās marketing strategy over the last few weeks. I donāt want to pad myself on the shoulder, but it took my about 2 hours to find 2 critical issues in the voting. These issues brought the entire Impossible Future timeline in danger if not found at an early stage. I genuinely wonder what testing went prior to this release? I noticed that the voting website showed 3 projects with 1 having 1 vote. I hope that more testing has been done, but given the big (mostly minor) amount of issues, I doubt thatās the case.
- Yesterdayās launchpad release (V0.5.8): Yesterday an update has been released which has caused launchpad users to be unable to launch nodes through launchpad. This is not a single user issues, but to my knowledge something all launchpad users are experiencing. How is the team testing these releases and how is it possible that a critical bug is being introduced to all users at this stage in the project? Maybe a more important question, why are we doing releases on a Friday when most of the team will enter the weekend and support will be limited.
- I can think of more issues over the last few weeks, but I donāt the above two will paint a good enough picture to understand the solution Iām working towards: bear with me.
Then, communication:
- Impossible Future: The Impossible Future has been (in my opinion) a disaster when it comes to communication. Prior to the launch of the Impossible Future, the voting rules have been published. A lot of community feedback showed that the ideas from the Autonomi team couldāve been finetuned to gain more support from the community & improve overall engagement. The main issue here was that the feedback from the community could not have been taken into consideration anymore as most of the work had already been done. The team committed to the idea, and showcased it too the community too late to take any feedback into consideration. Iāve raised this concern in a reply here, which, shown by the amount of likes, is something a lot of community members could relate to. Unfortunately, no Autonomi team members has replied to this and Iām unsure if we can prevent such situation in the future (hence this topic).
- The Impossible Future also introduced some last minute rules. These rules resulted in many more questions and introduced several possibilities for ugly discussions towards the end of the voting. I raised these issues here to ask for clarifications to prevent this from ending in another event that would polarize the community even further, but again, not response from the team.
- Iām pretty confident marketing effort has been stopped or at the very least been dropped to a minimum when the uploads turned out to be not fully functional. A logical step, but not one that was being communicated. I remember when the announcement that Bux was joining the team we kind of joked about how fast the Discord could grow, and Bux mentioned that she would be disappointed if we would not make 1000 Discord members that same day. Iām not saying this to slap it in anyoneās face that the amount of new members entering our community is lacking, but I think itās important to paint the picture: Weāre all aware that the marketing effort so far have not met expectations. What I really appreciated about Maidsafe and now Autonomi is that weāve always had this transparent back and forward between the team and the community, which now seems to be (almost fully) gone.
Now, I hope everyone knows me as the member that doesnāt raise concerns or issues without making a few suggestions to make it better. So here we go:
- As a community, we fully understand that we do not have all the knowledge and that the team simply cannot share everything. However, I do think it would create so much mutual understanding if the team would start communicating more about high levels judgement calls that are being made.
- Letās involve the community earlier in some of the important plans. Pitch the idea, gather some community feedback and take the feedback into consideration before fully committing (starting development etc.). This doesnāt have to be an endless debate and should not slow anything down significantly, in fact, in may even speed things up.
- When it comes to actual releases, I get the feeling that the team has an extreme sense of urgency to push things out. However, weāre coming from a situation where things got delayed months if not years. Weāre already in a much better situation but most importantly, we now have a live (and functioning) network. Itās time that the team gets to slow down again just a little bit. If a release is not ready on Wednesday, donāt release it on a Friday. Take the time to test it thoroughly internally and release it on a Monday or Tuesday. Especially at the current stage, we need to make a good impression on people that are getting introduced to Autonomi. Releasing code thatās introducing launchpad (especially launchpad) issues, should be reduced to the absolute minimum).
- Letās involve the community in testing. Like the Impossible Future, it took me and other community members only hours to find several issues. Utilize the community a week or two in advance so that we can work towards amazing and engaging releases. Itās really in everyoneās interest to nail these releases, theyāre fundamental to broader adoption.
Thatās it for now, love to hear what you all think! Iām asking everyone to keep this topic constructive and polite. Also, we all have the projectās best interest at heart so letās keep that in mind.