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

Project status #1

Closed
sobolevn opened this issue Nov 4, 2017 · 1 comment
Closed

Project status #1

sobolevn opened this issue Nov 4, 2017 · 1 comment

Comments

@sobolevn
Copy link

sobolevn commented Nov 4, 2017

Hello! I have found your tool and I think it looks awesome!

I really want to use it, but I have several questions about this project and its current state.

Here's some background:

  1. I am using commitizen.js, husky, commitlint for my node and vue projects
  2. I am using pre-commit, gitlint for my python projects

I want to use the same json configuration for both python and js projects.
In js I use cz-customizable to specify any format I want. Do you have anything that works the same way?

How can I lint my conventional commits? In js there's a commitlint library, which works with conventional format: http://marionebl.github.io/commitlint/#/guides-local-setup

And the last question: what's the current project status? I am highly interested in making a reliable and cross-platform commit configuration and linting.

That's it.

Let me know if you need any help!

@woile
Copy link
Member

woile commented Nov 4, 2017

Any help is welcome!

I found most of the JS tools overly complex, with a lot of dead links to the docs, and too tied to javascript.
I want this to be more of a general purpouse tool, and still be configurable using python (you can configure it in the setup.cfg). I want to run cz c and create a commit with the format I want.

If you want to create a commiter, in the readme you have everything you need to do it, they are similar to flask plugins, and you could upload them to pip separately to this project. Remember to set your commiter in the .cz in your home folder or your project folder.

For the linter I don't find it useful really, maybe you can explain a bit further its purpouse. But if this tools is generating the message and commiting, why do I need to lint?

Regarding the status, I'd really like to hear better ideas and how to improve the project.

For my particular case, I'm only missing the changelog generator.

Glad you liked it,
Thank you!!

@woile woile closed this as completed Nov 27, 2017
woile pushed a commit that referenced this issue Aug 13, 2021
docs: add docs for 3rd party module cz-github-jira-conventional
woile pushed a commit that referenced this issue Feb 7, 2022
…not-plugins

fix: Ignore packages that are not plugins
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

2 participants