Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document Migration from ftw #166

Open
dextermallo opened this issue Jun 21, 2023 · 6 comments
Open

Document Migration from ftw #166

dextermallo opened this issue Jun 21, 2023 · 6 comments
Assignees

Comments

@dextermallo
Copy link

Hi go-ftw Team,

I am working on updating some documentation, and I found that some of the docs are missing in the go-ftw. (e.g., the format of the YAML test file)

And I found it in the ftw repo: https://github.com/coreruleset/ftw/tree/main/docs

Should we migrate the documentation to go-ftw?

@theseion
Copy link
Collaborator

We're working on generating the documentation for the test file format. If we can get that off the ground soon then we don't have to. @fzipi?

@fzipi fzipi self-assigned this Jun 26, 2023
@fzipi
Copy link
Member

fzipi commented Jun 26, 2023

Exactly. I'm working on having this in the code. I'll update everything accordingly.

@fzipi
Copy link
Member

fzipi commented Nov 20, 2023

@dextermallo The new repo with generated documentation is here: https://github.com/coreruleset/ftw-tests-schema

@fzipi
Copy link
Member

fzipi commented Jun 30, 2024

@dextermallo Do you still have time to update this documentation?

@dextermallo
Copy link
Author

Hi @fzipi, sure! Lemme do a quick check on this issue :)

@dextermallo
Copy link
Author

Hi, I have another idea. Instead of making it under an individual repository, would it be better to make the official documentation as an all-in-one collection to ease the difficulty of referencing/searching for documentation?

The schema/usage for testing may be reused across different repositories. Putting it in the main documentation can make things easier.

Can also be put together in this issue: coreruleset/documentation#133

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants