projectpotos / projectpotos.github.io

Potos website
https://potos.dev
GNU General Public License v3.0
1 stars 2 forks source link

[FEAT]: Proposal for several doc enhancements #34

Open nis65 opened 1 year ago

nis65 commented 1 year ago

Description

I am working with potos now since about two or three weeks. I suggest to improve the documentation as follows:

All tutorials should be as simple as possible. The goal is to have tangible success on the client soon. As I am very unhappy with the current state of the automated molecule tests, I also would suggest to forget about them in the beginner tutorials. The test framework is causing much more headache than implementing functionality. And it is not realiable: Even tough @fadnincx fixed the testing for me (and I assume the pipelines worked in his repo), my tests still fail. It is extremely frustrating when debugging the tests themselves takes three times as much time as debugging your "real" code.

I furthermore suggest:

I did not really look into the ISO documentation as I spent most of my time with ansible-pull. But given that the tutorial was sufficient for me to create a "no questions asked" ISO is not the worst sign :smile: . But I assume to make the ISO docu right, you first need a good running client docu as suggested above.

Please advise:

Additional Information

No response

fadnincx commented 1 year ago

@nis65 Generally agree.

As for Molecule, if you have a better alternative to test Ansible roles, I'm more than happy to test it and possibly migrate to it.