eclipse-mylyn / org.eclipse.mylyn

Eclipse Public License 2.0
13 stars 9 forks source link

Gitlab connector #37

Open wimjongman opened 1 year ago

wimjongman commented 1 year ago

We need to connect GitLab.

See https://github.com/pweingardt/mylyn-gitlab/issues/61

bgranier commented 1 year ago

Hi, To anwser to the question asked here : https://github.com/pweingardt/mylyn-gitlab/issues/61#issuecomment-1373426635 .

Unfortunately, not. I am teaching and this connector is "just" a way to show to students how to manage issues. So I can not do a donation.

Best regards,

Bernard

mjmeijer commented 1 year ago

@bgranier question was not to make monetary donation, but @wimjongman asked would you donate this code to the revived mylyn project as an example connector? JIRA and Trac seem a bit out of date nowadays.

bgranier commented 1 year ago

humm you mean "to give me" the code in order to revive it to get a runnable plugin ?

Why not, but i am not sure that i will have the time for that.

BeckerFrank commented 1 year ago

humm you mean "to give me" the code in order to revive it to get a runnable plugin ?

Why not, but i am not sure that i will have the time for that.

No we need to ask the maintainer of the Repository (https://github.com/pweingardt) if we get the permission to include a copy of the source into the new eclipse.mylyn GitHub organisation.

gnl42 commented 1 year ago

I think we can close this one

BeckerFrank commented 1 year ago

I think we can close this one

I haven't received any feedback from pweingardt, so I think we should create a new mylyn Task Connector for Gitlab.

I have created the not officially supported Bugzilla REST Connector, so I know how to implement a Task Connector.

Should I start developing an MVP version?

wimjongman commented 1 year ago

Sorry for the confusion. Let me try to explain my request a bit better.

It looks like you have built a connector for GL. We think a GL connector is important.

Indeed, my request was not for money (thanks Maarten), but for your code. I should have called it code contribution and not donation. Sorry for the confusion.

If you want, you can become an Eclipse Mylyn committer and help maintain the connector.

We did not look at your code yet, so I am not sure if it is even possible.

Some of the things that should happen are:

There are probably a couple of other things that I have forgotten but these are the basics.

BeckerFrank commented 1 year ago

I have developed a Gitlab Connector Preview that can display tasks and process simple queries (all based on the REST API). Currently, no update is possible. Should I move this state to a branch so we can start a discussion?

I have tried this with gitlab.com and not with the Eclipse Gitlab instance. For the eclipse instance we need to implement a different autentification.

What do you guys think about this?

wimjongman commented 1 year ago

Nice! Yes, please push to a branch.

What are the auth differences? We can't log in with a token on both instances?

BeckerFrank commented 1 year ago

Nice! Yes, please push to a branch.

This is work in progress which is not production quality https://github.com/eclipse-mylyn/org.eclipse.mylyn/pull/new/37_gitlab_connector

What are the auth differences? We can't log in with a token on both instances?

Actual I only implement the oauth owner password login and this did not work for me with Eclipse Gitlab