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

Gitness Support #561

Open
ivan-burazin opened this issue May 15, 2024 · 15 comments
Open

Gitness Support #561

ivan-burazin opened this issue May 15, 2024 · 15 comments
Assignees
Labels
💎 Bounty enhancement New feature or request

Comments

@ivan-burazin
Copy link
Member

Is your feature request related to a problem? Please describe.
Would be great if Gitness (https://gitness.com/) was supported as a git-provider option.

Describe the solution you'd like
The user should be able to choose it as a git provider and provide the api url and token during setup.

@ivan-burazin ivan-burazin added the enhancement New feature or request label May 15, 2024
@Tpuljak
Copy link
Member

Tpuljak commented May 22, 2024

/bounty $200

Copy link

algora-pbc bot commented May 22, 2024

💎 $200 bounty • Daytona

Steps to solve:

  1. Start working: Comment /attempt #561 with your implementation plan
  2. Submit work: Create a pull request including /claim #561 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

If no one is assigned to the issue, feel free to tackle it, without confirmation from us, after registering your attempt. In the event that multiple PRs are made from different people, we will generally accept those with the cleanest code.

Thank you for contributing to daytonaio/daytona!

Add a bountyShare on socials

Attempt Started (GMT+0) Solution
🟢 @Rutik7066 May 23, 2024, 3:18:12 AM #603

@Tpuljak
Copy link
Member

Tpuljak commented May 22, 2024

Because this issue is of a much broader scope than the usual bounties in our repository. We might assign collaborators that we feel should tackle solving it.

That being said, to get assigned, we would require that the collaborator shows us they understand the scope of the issue and a plan on how to implement certain methods via the Gitness API.

It is not a requirement to get assigned to the issue to start working on it, but if we end up assigning someone, we expect collaborators to respect that.

@Rutik7066
Copy link

Rutik7066 commented May 23, 2024

/attempt #561
@Tpuljak Can you assign this to me.

@Tpuljak
Copy link
Member

Tpuljak commented May 23, 2024

/attempt #561
@Tpuljak Can you assign this to me.

@Rutik7066 thanks for your interest in solving the issue.

As I said in the previous reply:

That being said, to get assigned, we would require that the collaborator shows us they understand the scope of the issue and a plan on how to implement certain methods via the Gitness API.

@Rutik7066
Copy link

Rutik7066 commented May 23, 2024

@Tpuljak Gitness provides official api to achieve the goal for supporting gitpress as git provider. I planning to utilise those apis. for pr, commits, etc from our environment. I have done similar work previously. I think I will be able get this done easily.

@Tpuljak
Copy link
Member

Tpuljak commented May 23, 2024

@Tpuljak Gitpress provides official api to achieve the goal for supporting gitpress as git provider. I planning to utilise those apis. for pr, commits, etc from our environment. I have done similar work previously. I think I will be able get this done easily.

@Rutik7066 thanks! I'll assign you to the issue. Good luck with solving it.

@Rutik7066
Copy link

@Tpuljak thank you so much.

@Rutik7066
Copy link

@Tpuljak gitness doesn't have go client package. do you have any specific preference?

@Tpuljak
Copy link
Member

Tpuljak commented May 23, 2024

@Tpuljak gitness doesn't have go client package. do you have any specific preference?

We don't have a preference. Feel free to use any http library that is somewhat popular 😄

@Rutik7066
Copy link

@Tpuljak I mean go-Gitlab, go-GitHub. API clients.

@Tpuljak
Copy link
Member

Tpuljak commented May 23, 2024

@Tpuljak I mean go-Gitlab, go-GitHub. API clients.

Well I'm pretty sure you can't use Gitlab or GitHub clients for the Gitness API. It's a different set of endpoints.

@Rutik7066
Copy link

@Tpuljak I mean go-Gitlab, go-GitHub. API clients.

Well I'm pretty sure you can't use Gitlab or GitHub clients for the Gitness API. It's a different set of endpoints.

right, we would have to implement it from scratch.

@abhishek818
Copy link
Contributor

@Tpuljak adding myself in queue.. anyways will try solving #182 first.

@Rutik7066 Rutik7066 mentioned this issue May 24, 2024
2 tasks
Copy link

algora-pbc bot commented May 24, 2024

💡 @Rutik7066 submitted a pull request that claims the bounty. You can visit your bounty board to reward.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💎 Bounty enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants