Free issue tracking that goes with xTIMEcomposer (or Eclipse) - or not?

Technical questions regarding the xTIMEcomposer, xSOFTip Explorer and Programming with XMOS.
User avatar
aclassifier
XCore Addict
Posts: 196
Joined: Wed Apr 25, 2012 8:52 pm
Contact:

Free issue tracking that goes with xTIMEcomposer (or Eclipse) - or not?

Postby aclassifier » Tue Jul 11, 2017 7:14 pm

Is there a free issue tracking that goes with xTIMEcomposer (or Eclipse) - that some of you might use?

I was used to Jira (and lots of others before that) at work, but now, at home.. any suggestions?

Something XX even cooperating with Git in xTIMEcomposer? If not, then it could just exist on the outside.

I see in https://en.wikipedia.org/wiki/Comparison_of_issue-tracking_systems that Eclipse is only mentioned once.

Any questions I should have asked?
CousinItt
Member++
Posts: 29
Joined: Wed May 31, 2017 6:55 pm

Postby CousinItt » Wed Jul 12, 2017 12:20 pm

I'm assuming you mean "issue" as in bug, not as in revision or release.

I use MantisBT, but independently of xTIMCcomposer/eclipse. There is a task management add-on for eclipse called Mylyn, and there's a "Mylyn Mantis Connector" that's supposed to integrate them, but I've not tried it.
User avatar
ahogen
Member++
Posts: 30
Joined: Fri Mar 31, 2017 5:16 pm
Contact:

Postby ahogen » Wed Jul 12, 2017 4:24 pm

For personal (non-work) use, I use Bitbucket and Gitlab. More Gitlab recently as I prefer the interface and like the idea of being able to run Gitlab CE on my own machine someday. Both/either use the concepts I wrote in this mini-tutorial (which I think you already saw) for putting XMOS projects and libraries under source control. Been working great so far.

Cheers!
User avatar
aclassifier
XCore Addict
Posts: 196
Joined: Wed Apr 25, 2012 8:52 pm
Contact:

Postby aclassifier » Wed Jul 12, 2017 8:18 pm

CousinItt and ahogen. I meant issue tracker the way Wikipedia does it; rather all of that(?) I think I want something integrated with xTIMEcomposer since there seems to be some: Since I am used to Stash (which is now Bitbucket) and didn't think the integration was too well (Atlassian, for clients or plugins or what they call them, doesn't seem to supply a common view on references and markdown codes). Maybe I should read your mini-tutorial (no, I hadn't seen it) and go for Gitlab. I may come back here after some time. Thanks!
User avatar
aclassifier
XCore Addict
Posts: 196
Joined: Wed Apr 25, 2012 8:52 pm
Contact:

Postby aclassifier » Thu Jul 13, 2017 1:03 pm

(I sure had looked at the recipe in https://xcore.com/viewtopic.php?p=29272#p29272. But I didn't see the scope yesterday)

I was checking up some on GitLab now. It looks to me that even local projects, running on my machine, the issue tracking system GitLab will run as a Safari client (or any browser) with the GitLab system running on GitLab's servers? And if I make a project with my system, private, it will still run everything on that server? Even my metafiles for the system, they will reside remotely? And where does the xTIMEcomposer pluginability come in?

When I run GitLab's tutorial it seems wide too complex with lost of command windows to run the functionality in. I almost get turned off. It is not enough to have a soft voice explaining matters. With the Tortoise client for Git I could run locally (Windows, at work) but the others thought that running git commands was better than the GUI. I am not there. I will never be able to build up that expertise and experience for me even wanting to start.

But Git is nicely integrated into xTIMEcomposer and commands are easily available in the GUI. And I don't need a server to handle Git since I work alone on my single machine and don't (at least not so far) need to run a git server. (As seen in the url above I do move along to another machine some times, but only with the sources, just for building and flashing a unit that can't be easily removed).

That is the level I want to be at. Real long ago (some 1978-1992) we just used a text file for this, but it's not practical any more with each issue having state (new, started, done, tested etc.). I want to add an issue from the xTIMEcomposer and I want it to get a tag (like "AQUA=1") and I want that tag (if used in the code or in the Git commit text) to be seen when I commit in Git so that I can easily see which issue that commit was related to. I am so amateur on this, and so naive, since I am used to the gurus just setting matters up at work. But I have retired now and do need something here at home.

Maybe the right place to ask is at the Eclipse forum?

Maybe I just need a Todo editor like https://marketplace.eclipse.org/content/eclipse-todo-editor#group-screenshots?

Will any plugin to Eclipse not break xTIMEcomposer, by the way?

Maybe MantisBT is an answer anyhow? (No it's not free and it's web based)

I admit this is a messy text. But I am afraid it matches my state quite well..
User avatar
aclassifier
XCore Addict
Posts: 196
Joined: Wed Apr 25, 2012 8:52 pm
Contact:

Postby aclassifier » Thu Jul 13, 2017 8:29 pm

I am trying to install Eclipse Todo Editor, see http://www.sebastianbenz.de/a-simple-te ... or-eclipse. It requires xtext. So I try to install xtext. But then I get:

Code: Select all

Cannot complete the install because one or more required items could not be found.
  Software being installed: Xtext Complete SDK 2.12.0.v20170519-1412 (org.eclipse.xtext.sdk.feature.group 2.12.0.v20170519-1412)
  Missing requirement: Modeling Workflow Engine 2 Language UI 2.9.0.v201605261103 (org.eclipse.emf.mwe2.language.ui 2.9.0.v201605261103) requires 'bundle org.eclipse.jdt.ui 3.6.0' but it could not be found
  Cannot satisfy dependency:
    From: MWE 2 language SDK 2.9.0.v201605261103 (org.eclipse.emf.mwe2.language.sdk.feature.group 2.9.0.v201605261103)
    To: org.eclipse.emf.mwe2.language.ui [2.9.0.v201605261103]
  Cannot satisfy dependency:
    From: Xtext Complete SDK 2.12.0.v20170519-1412 (org.eclipse.xtext.sdk.feature.group 2.12.0.v20170519-1412)
    To: org.eclipse.emf.mwe2.language.sdk.feature.group 2.9.0

But I included both "org.eclipse.emf.mwe2.language.ui" and "org.eclipse.emf.mwe2.language.ui" in the Available Software Sites (Enough? Should the version strings have been included?)

Is anybody familiar with installing plugins able to help me on this? This is my first try.

Might there be some version crash? According to https://www.xmos.com/download/private/Tools-Release-Notes-Community_14(Community_14.2.4).txt xTIMEcomposer uses Eclipse 4.3 and Eclipse Marketplace is supported.
User avatar
aclassifier
XCore Addict
Posts: 196
Joined: Wed Apr 25, 2012 8:52 pm
Contact:

Postby aclassifier » Sat Jul 15, 2017 4:19 pm

User avatar
aclassifier
XCore Addict
Posts: 196
Joined: Wed Apr 25, 2012 8:52 pm
Contact:

Postby aclassifier » Mon Jul 17, 2017 10:16 am

I have made a Support Ticket "xTIMEcomposer running on outdated Eclipse for some Eclipse Marketplace plugins" and it's been assigned #10246 and I learn that it will prioritised along with the current tools roadmap

Return to “Development Tools and Programming”

Who is online

Users browsing this forum: No registered users and 15 guests