aiidateam / aiida-core

The official repository for the AiiDA code
https://aiida-core.readthedocs.io
Other
435 stars 188 forks source link

General improvements to usability #5816

Closed unkcpz closed 6 months ago

unkcpz commented 1 year ago

Description

One of the main goals now that AiiDA v2.0.0 is released should be to identify and improve issues with the usability of AiiDA.

Some examples:

Tasks

Summary of hackathon usability discussion

We have a usability improvement discussion during the plugin hackathon on 22nd Nov 2022. Plugin developers gave many constructive advice and feature requirements on how to improve usability.

unkcpz commented 1 year ago

I personally think that the platform for more general discussions and issues is critical since I also find sometimes don't know where to ask the questions. In the discussion, @danielhollas mention the discourse which become the gathering center of many big open-source project (such as, Julia, Python, twitter developers.. ) can be a good alternative to what we have now, the hybrid square of mailing list + github discussion + github issues + slack.

danielhollas commented 1 year ago

I personally think that the platform for more general discussions and issues is critical since I also find sometimes don't know where to ask the questions.

I think this deserves it's own issue, or maybe rather an AEP. I am happy to contribute my opinions and knowledge of Discourse. (I am a Discourse admin and in another community project I drove the migration from mailing list to Discourse so I am aware of some of the possible pitfalls)

Couple crucial points:

unkcpz commented 1 year ago

I think this deserves it's own issue, or maybe rather an AEP. I am happy to contribute my opinions and knowledge of Discourse.

@danielhollas that'll be super great! Feel free to open the issue and I'll update this one and link to it. AEP is more than welcome. Thanks a lot!

mbercx commented 1 year ago

@unkcpz thanks for opening the issue and writing down the notes! I've already opened a (very basic) project re usability:

https://github.com/orgs/aiidateam/projects/4

Still a lot of triaging work to be done for sure, and we should also try and define what qualifies an issue to be added here.

sphuber commented 6 months ago

Since we have the team project to index usability improvements and the Discourse platform is now the accepted discussion forum, I am closing this issue.