Open stp-ip opened 10 years ago
+1
Supporte gitlab issues!
Question : any gitlab installation ? Or only gitlab.com ? I use more https://framagit.org/ .
@Shnoulle best case would be to support both gitlab.com hosted trackers as well as self hosted gitlab installs.
Yep : any gitlab then ;)
Could I get a more detailed description of what is needed?
Could I get a more detailed description of what is needed?
I assume that the same level of integration that bountysource has already with github, but for gitlab.
+1 and as several are moving to gitlab it would be a pity not having the gitlab integration
Gitlab is now supported!
lol had just started. đź‘Źđź‘Źđź‘Źđź‘Ź good work.
On Sun, Jul 1, 2018 at 3:13 AM Johan notifications@github.com wrote:
Gitlab is now supported!
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/bountysource/core/issues/499#issuecomment-401574498, or mute the thread https://github.com/notifications/unsubscribe-auth/AA3cXMqoFyr3VWXLXp4F0diw6t75D33tks5uCBQQgaJpZM4BtisC .
--
Omar Christopher Eugene about.me/mojo706 [image: Omar Christopher Eugene on about.me] http://about.me/mojo706
I do't get how to see gitlab issues in bountysource. We have moved from github to gitlab but I still see the old issues.
Any clues? Thanks!
Great to see progress!
@digitalshakra Are there already working cases?
Tried with an issue not from GitLab.com https://framagit.org/agenda-libre/agenda-libre-ruby/issues/127 And it's maked as closed in Bountysource: https://www.bountysource.com/issues/61732062-proposition-de-modification-de-la-legende-a-la-page-https-www-agendadulibre-org-maps-127-issues-agenda-libre-agenda-libre-ruby-gitlab
Tried with an issue from GitLab.com https://gitlab.com/fdroid/fdroidclient/issues/1433 And it can't get issue info: https://www.bountysource.com/issues/61732071-issue-title-unknown
Is there still something do be done here?
@tuxayo : how do you add an issue from framagit ? Each time i take an issue or a project or … from gitlab or framagit : show "No issue"
@LemonAndroid I don't know how. Did you see my previous comment? Thanks
@LemonAndroid : no integration seem done for me. Search an issue on gitlab : exemple : https://gitlab.com/gitlab-org/gitlab-ce/issues/51078 Copy /paste in search box See what happen
And need to : allow adding Project from gitlab and gitlab CE ( https://www.bountysource.com/teams/team/projects/manage
to project of team.
You should be able to post a new bounty on a Gitlab issues. (No private repos)
@digitalshakra what about old issues that were on github and we have migrated to gitlab?
@Shnoulle
@tuxayo : how do you add an issue from framagit ? Each time i take an issue or a project or … from gitlab or framagit : show "No issue"
It doesn't work for me. I get this
Tested with https://framagit.org/chocobozzz/instances-peertube/issues/5
Gitlab.com issue seems to work even less.
Tested with; https://gitlab.com/fdroid/fdroidclient/issues/1433
@tuxayo yes, some issue seems to be OK, but always closed … about title unknow , sometimes it come back after some tries … ;)
Can anyone confirm that it's working well for GitLab.com?
@manhnt9 I've already replied but nobody seems to have red it. I've all of the bounties linked to github, and there's no way to link those issues to gitlab.
I did tried some gitlab links found in this issue page though. Got results like what @tuxayo had above.
GitLab is still broken. Demo
@Nic-Wow1: why doesn't Bountysource offer to do that for you? It doesn't even need GitHub permissions to post comments; it can simply provide the code to copy/paste in the issue.
@dandv
why doesn't Bountysource offer to do that for you? It doesn't even need GitHub permissions to post comments; it can simply provide the code to copy/paste in the issue.
Good question, that's issue #1367
GitLab support is working for me. Here it is working:
https://www.bountysource.com/teams/voadi/issues
Here's what I did:
("Issue Title Unknown")
It seems like there's a lot of stuff that's not being started when it should be, and you have to manually trigger it. Also some things take a very long time to finish and the UI doesn't warn you about this. So you just have to fuck around with it, wait a few hours, then keep trying again until it works.
Good luck!
GitLab support is working for me. Here it is working:
https://www.bountysource.com/teams/voadi/issues
Here's what I did:
- entered some issue URLs into the search a few times. They said
("Issue Title Unknown")
- went into Teams > Add Team and created a page for my team
- entered the URL of my gitlab group into the search bar
- went into the settings for my team, Manage > Projects and entered the URLs for all my GitLab projects into there
- searched for my gitlab team by URL again. It popped up with the icon and was properly synced from GitLab. I clicked it and went into settings, and linked it with my local Bountysource group. Then the two groups merged into one.
- the issues weren't syncing, so I literally sat there and searched for the issue URLs starting at 1, then 2, then 3... until 200.
- Then I waited like 4 hours.
- now everything works!
It seems like there's a lot of stuff that's not being started when it should be, and you have to manually trigger it. Also some things take a very long time to finish and the UI doesn't warn you about this. So you just have to fuck around with it, wait a few hours, then keep trying again until it works.
Good luck!
This doesn't really "work" for most people. This issue is to create a solution that doesn't take hours/days.
.- Interesting story tho
So you just have to fuck around with it, wait a few hours, then keep trying again until it works.
He he he @alexgleason Thanks for the workaround. Even if unpractical, It shows that it's not far from working.
Could someone open an issue here for GitLab staff to consider? https://gitlab.com/gitlab-org/gitlab-ce/issues
@manhnt9
Could someone open an issue here for GitLab staff to consider?
Here is a draft. Feedback requested:
### Problem to solve
Same as #26778 (Ability to add bounties to issues) but using the external service Bountysource. (Which is also libre so less lock-in issues as other integrations)
Bountysource doesn't have a working integration with GitLab. See https://github.com/bountysource/core/issues/499
Any project contributors and their users.
You can ask for a refund if after some time this is not anymore an important integration for you. So no financial cost unless the thing is released.
Bountysource is also a Ruby on Rails app.
What risks does this change pose to our availability?
None.
How might it affect the quality of the product?
Have the first integration with a tool related to funding work on libre and open source software. AFAIK no other such tool exists and is compatible with GitLab.
What additional test coverage or changes to tests will be needed? Will it require cross-browser testing?
Nope.
Same as #26778 (Ability to add bounties to issues) but using the external service Bountysource. (Which is also libre so less lock-in issues as other integrations)
Bountysource doesn't have a working integration with GitLab. See https://github.com/bountysource/core/issues/499
Any project contributors and their users.
You can ask for a refund if after some time this is not anymore an important integration for you. So no financial cost unless the thing is released.
Bountysource is also a Ruby on Rails app.
What risks does this change pose to our availability?
None.
How might it affect the quality of the product?
Have the first integration with a tool related to funding work on libre and open source software. AFAIK no other such tool exists and is compatible with GitLab.
What additional test coverage or changes to tests will be needed? Will it require cross-browser testing?
Nope.
@tuxayo thank you very much. It looks great! I think we should make it more clear and polite in the Proposal
part so they'd really consider it.
I think we should make it more clear and polite in the Proposal part so they'd really consider it.
Do you have a precise wording in mind? I don't have much inspiration.
Proposal GitLab Inc. could invest some money in the bounty
GitLab Inc. could invest some worktime in the task
How do you think about this description?
### Proposal
#### Help us get more attention on this feature
GitLab can consider to add bounty for this feature on [Bountysource](https://www.bountysource.com/issues/1449676-add-support-for-gitlab) and help us share it in your teams and on the Internet. So the community would know and help us implement it sooner.
#### Help us implement this feature
Since Bountysource is also a Ruby on Rails app, some of your team members may find it very easy to complete this integration. If this feature is usable, GitLab users will have more ways to improve their project development by using Bountysource with GitLab.
GitLab can consider to add bounty for this feature on Bountysource and help us share it in your teams and on the Internet. So the community would know and help us implement it sooner.
Since Bountysource is also a Ruby on Rails app, some of your team members may find it very easy to complete this integration. If this feature is usable, GitLab users will have more ways to improve their project development by using Bountysource with GitLab.
Nice, can I make the following changes?
some of your team members may find it very easy to complete this integration.
↓
some of your team members may be able to contribute completing this integration.
So the community would know and help us implement it sooner.
↓
So the community would know and help us getting it implemented sooner.
Sure, of course! That's obviously better.
It seems like there's a lot of stuff that's not being started when it should be, and you have to manually trigger it. Also some things take a very long time to finish and the UI doesn't warn you about this.
Resurfacing this issue, as it is still open, and seems to be in a state of half-completion? There was no merge requests tagged to this issue (and there's still an open bounty reward on this issue!), so no idea if there were specific improvements added to the codebase? If @alexgleason's assessment is correct and there's some background tasks that should be polling/scraping GitLab endpoints that aren't being run as expected, what can we as end-users interested in this functionality help do to track those errors down?
The main bountysource.com site currently has a banner for "A brand new website interface"; will that new interface address any of the issues here (do a better job surfacing errors if the background processes are still indexing GitLab sources, or if they've errored-out?)?
There is a $15 open bounty on this issue. Add to the bounty at Bountysource.