-
Notifications
You must be signed in to change notification settings - Fork 7
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
Description of what Wiby does and how it achieves this needs improvement #73
Comments
I am going to work on this. I think small updates that make it easy to review would be the best approach. |
ProgressI am taking a first pass on the documentation, after a bit of hiatus, making it a bit more digestible for someone without knowledge of the project. Update to the readme are here in my clone. As I go through the exercise important points are being raised. Issues found during documentation, or items we need to think about
Next Sections in the examplesWhat I intend to do is cover all the basic commands that wiby has
Just the basics of each , why these commands are available, how to use them and what they do. |
Thanks for doing this!
This is true - but I'd love to reduce that, e.g. we could replace direct Github API calls when creating commits with raw git commands.
Not following this - can you please elaborate?
I think one word is not necessary here, but I'm not sure which one 😂
This should all be happening in CI regardless? Unless you mean we need to take into account folks who commit the build artifacts into git? Scanning through the README, some notes:
This is not exactly true. We want to minimize the disruption for dependent package maintainers. We want the maintainer of the dependency to have a way to figure out if they might be introducing an unintended breaking change. This is especially relevant for things like By running wiby, the authors of a dependency will know whether they need to bump major (if dependents break) or alternatively they might have to introduce some fixes to avoid the breaking changes.
This has been bothering me for a long time... But I find the dependent vs dependency wording hard to understand at a glance. I know these are industry wide terms, but I wonder if we can find some synonyms or generally a better way to express this? Parent/child is not exactly the right thing either, although we have parent/dependency scattered across the codebase... Maybe there's a way to come up with more concrete examples, as opposed to using abstract terminology? Are there any well known packages that we could use as examples? Even if it's e.g. Alternatively, maybe using |
I think that the thing i run wiby on is a library. It has dependencies (irrelevant here) and dependents (what wiby tests). |
I have raised a PR 112 and am still working on it. |
I had not been contributing to Wiby as I had other commitments during 2020 and so I came a fresh perspective ( meaning I did not really understand it at first).
What I think is needed is refresh of the readme so that it is more obvious what wiby does for a prospective user and how that is achieved.
I know it is early days at the moment but the readme file is the window into the tool and is equally as important as the code itself.
What we need to highlight is
The text was updated successfully, but these errors were encountered: