camunda-community-hub / camunda-external-task-client-python3

Camunda 7 External Task Client in Python
Apache License 2.0
73 stars 52 forks source link

Packetize on pypi #69

Open dwt opened 2 years ago

dwt commented 2 years ago

Hi there, I've noticed that there seems to be a third party providing a package on pypi for this repo:

https://pypi.org/project/camunda-external-task-client-python3/

with the repo: https://github.com/yogeshrnaik/camunda-external-task-client-python3

This seems at least a bit ... strange?

Is there a specific reason you guys cannot provide the package directly? (update guarantees and all)

yogeshrnaik commented 2 years ago

@dwt I am Yogesh Naik the original creator of this repo: https://github.com/yogeshrnaik/camunda-external-task-client-python3 This repo became part of Camunda Community only last year. I do not have access to release on pypi from Camunda Community repo. Hence, I release package from my original repo: https://github.com/yogeshrnaik/camunda-external-task-client-python3

@celanthe How can we release on pypi from https://github.com/camunda-community-hub/camunda-external-task-client-python3 repo?

celanthe commented 2 years ago

Hi @yogeshrnaik and @dwt -- Let me look into this and get back to you! :)

I will be OOO after March 1st until March 21st. I endeavor to at least have a preliminary answer for you by Feb. 28th. :)

celanthe commented 2 years ago

Hi @yogeshrnaik and @dwt -- I have a few options for you re: publishing on PyPi.

  1. You can do so manually by following the instructions at: https://www.caktusgroup.com/blog/2021/02/11/automating-pypi-releases/
  2. [Recommended] Set up the PyPi GitHub actions workflow. Instructions for this are available on the official PyPi website at: https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/

I would highly recommend the second option, as GitHub Actions is the de facto standard in the Camunda Community Hub for CI/CD workflows. :) If you run into any issues setting up the workflow, feel free to reach out to a member of the DevRel Team by tagging @camunda-community-hub/devrel and someone will get back to you ASAP!

dwt commented 2 years ago

@celanthe I hear you're saying that you would be willing to give admin permission on this repo to @yogeshrnaik, so he can set up those workflows?

akeller commented 2 years ago

@celanthe I hear you're saying that you would be willing to give admin permission on this repo to @yogeshrnaik, so he can set up those workflows?

I can provide admin access for @yogeshrnaik on this repo.

akeller commented 2 years ago

Are you still looking for assistance here?

mary-grace commented 2 years ago

@dwt @yogeshrnaik Is there anything else you need from us here? Otherwise I'll close out this issue and you can open another if there are future things we can help with.

dwt commented 2 years ago

@yogeshrnaik I was hoping that you would pick up the ball here, this being your repo - can yo please comment? It sounds like the camunda people are well aware of your work and would like to help?