Hi everyone,
I'm working on a CLI tool for codeberg. I thought it might be helpful to include a note about that in the documentation.
Let me know what you think about it!
codeberg-cli tool #285
RobWalt/Documentation:feat/codeberg-cli into main Hi everyone,
I'm working on a CLI tool for codeberg. I thought it might be helpful to include a note about that in the documentation.
Let me know what you think about it!
How far is the progress?
Are you aware of the tea cli for Gitea/Forgejo? Can you elaborate on the differences?
I think if the tool is rather WIP, we should instead advertise it on socialmedia and call for participation and feedback, but I'm also fine to list it as an option.
Are you aware of the tea cli for Gitea/Forgejo? Can you elaborate on the differences?
Yeah, I'm aware of it. cod is supposed to be a codeberg tailored version of tea. There are not many differences between the tools yet. The main ones are:
cod is written in rust, which implies better safety guarantees compared to go which is used for tea (sorry for shilling rust)tea through the command line. cod already offers that featurecod ui looks a bit cleaner, but that might be my personal opinionHow far is the progress?
The important core commands are implemented: creating/listing/editing issues/prs. So with this it is already kind of useful imo. I'll continue to add more options to it bit by bit going forward.
I think if the tool is rather WIP, we should instead advertise it on socialmedia and call for participation and feedback, but I'm also fine to list it as an option.
At the moment I'm making good feature progress on my own. Help is always appreciated though.
Do you mind making the section a little more generic, and mentioning both tea and cod, maybe even outlining the differences?
Thank you for working on cod! Good luck.
Sure! I'm going to work on general documentation this week anyways so this fits nicely in the plans 👍
Thanks for the shoutout btw! The appreciation made me happy 😊
I iterated a bit on my formulation but I'm still not sure if it is what you were imagining
Sounds a little biased, but otherwise looks good to me.
Happy to merge.
@ -95,0 +106,4 @@
The [codeberg-cli project](https://codeberg.org/RobWalt/codeberg-cli), aka. `cod`, is a CLI tool that's tailored for the use with Codeberg. The main difference compared to `tea` are:
- extra features: even in its early stages, `cod` provides some features that `tea` doesn't implement, like editing issues or pull requests
- rust-based: `cod` is written in rust, which has stronger safety guarantees than go which is used for `tea`
Rust, Go - should be uppercase IMHO
Changed that. Also adjusted the wording to sound less biased (hopefully)
there were two mentions of Rust in that line 😛
fixed that commit to include all the rust occurences 🙈
*edit
Thanks for catching that!
775f8ad699
to 91ba9ba876
Thank you. Sorry for the delay. Should be live soon :)
@ -6,6 +6,8 @@ eleventyNavigation:
order: 20
---
# Git workflow
Hi @RobWalt, could you provide a following patch that changes these headings (also for CLI) to h2 (# → ##)?
It looks a little weird at https://docs.codeberg.org/git/clone-commit-via-cli/
Eventually the other headings need to become h3 then ...
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?