Bug 74066 - provide support for tracking tasks/development and integration of external tools for that
Summary: provide support for tracking tasks/development and integration of external to...
Status: REOPENED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 4.0.0
Platform: Gentoo Packages Linux
: NOR wishlist
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-03 13:39 UTC by Danny Angelo Carminati Grein
Modified: 2012-05-16 19:51 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Danny Angelo Carminati Grein 2004-02-03 13:39:29 UTC
Version:           3.0.0 beta 1 (using KDE KDE 3.2.0)
Installed from:    Gentoo Packages
Compiler:          gcc 3.2 
OS:          Linux

A very interesting new feature in kdevelop is a task list like in Visual Studio 7, is to put a new tab that will create a list (ordered) of any keyword pre-configured and configurable by user.. like TODO FIXME BUG  and any other... when user click in some line of this tab, goes to that location.. on any file in project..
Comment 1 Amilcar do Carmo Lucas 2004-02-04 11:51:00 UTC
We already have it:
It's called problem reporter.

It parses the code, finds syntatical errors, TODO and FIXME keywords.

It's on the bottom tabs. The advantage over VS7 is that these keywords are on the code itself, so it's easier to share it with other developers.
Comment 2 F Fracassi 2004-02-04 13:00:54 UTC
It would be nice if the "problem reporter" were configurable, though, and one could add Keywords (I would like ISSUE and BUG), and perhabs even priorities for each entry.
 
Comment 3 Amilcar do Carmo Lucas 2004-02-04 13:17:49 UTC
Changed the title to reflect the wish
Comment 4 Danny Angelo Carminati Grein 2004-02-04 19:08:09 UTC
And even configurable colors for in editor highlight.
Comment 5 Amilcar do Carmo Lucas 2004-02-04 22:55:09 UTC
Danny can you put your #4 comment in another bug report to KDELIBS/KATE component?
Comment 6 Danny Angelo Carminati Grein 2004-02-05 17:12:30 UTC
Ok. I aways forgot that kdevelop uses kate inside...  
Comment 7 Daniel Franke 2004-04-24 07:51:51 UTC
This wish is very close to those in #68610 ?! 
Comment 8 F Fracassi 2004-04-25 11:15:40 UTC
Probably, I would say this bug is a subset of #68610. If you implement #68610 then this would probably be implemented as well. Wish #68610 has a wider scope though, which is much harder to achive than this.
Comment 9 Eike Welk 2006-02-13 19:32:38 UTC
Some thoughts on the priority syntax:

///@todo <sign><number> <any text>

The number could be positive or negative, "@todo"s without number are assigned a priority of 0 (average). Then you could write:

///@todo -100 Reimplement with this cool algorithm I read of.

///@todo +10 Protect against crashing with wrong input.

I think this is a very obvious way to specify high importance vs. later research. This kind of strict syntax also protects against accidental usage.
Comment 10 Andreas Pakulat 2008-06-29 16:57:14 UTC
Waht really should be done is having support for tasks and more importantly integration of task-tracking systems such as trac or bugzilla.be more gener
Comment 11 Danny Angelo Carminati Grein 2009-05-31 07:00:20 UTC
No need KDevelop anymore, lets move to a better IDE: QtCreator.
Comment 12 Frederik Schwarzer 2009-06-01 02:43:29 UTC
Please do not close reports that way.
Comment 13 Lorenzo Villani 2009-06-01 04:51:36 UTC
(In reply to comment #11)
> No need KDevelop anymore, lets move to a better IDE: QtCreator.

The fact you don't need KDevelop anymore does not mean that this feature is not going to be delivered.
And by the way, try to avoid such disruptive (and in some ways, aggressive) comments..
Comment 14 yo 2012-05-16 19:51:35 UTC
(In reply to comment #10)
> Waht really should be done is having support for tasks and more importantly
> integration of task-tracking systems such as trac or bugzilla.be more gener

This is what I was curious about and how I found this bug, come to speak of it.

In lieu of software recycling, we can probably extend Problem Reporting to have dynamic updating. It doesn't pick up all of the keywords that I've used [but there's a chance I'm doing it wrong, not always the developer's fault ;)].

I was hoping that with a bit of extensibility; it'd be possible to add bug tracking integration in-line with the IDE; quite similar to how Mylyn provides Bugzilla and Trac support. A bit of work would be needed, firstly, a means of communicating (abstractly) with bug tracking systems be it Bugzilla, Mantis, or Trac. Also, specific keywords would be needed; it could be as simple as "kdebug" or "mozbug" or argument-like, macro-style like "bug <tracker-nick> <bug-name>".