[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: How can I help?
From:       Matthew Woehlke <mw_triad () users ! sourceforge ! net>
Date:       2007-06-22 15:47:23
Message-ID: f5gqub$6kp$1 () sea ! gmane ! org
[Download RAW message or body]

Mirko Stocker wrote:
> On Wednesday 20 June 2007 00:35:55 Matthew Woehlke wrote:
>> Meh, forget what Urs said ;-), kate could really, really use some love
>> :-). Christoph can probably give you his personal 'to-do' list, or
>> there's my own personal 'to-do' list, both of which are more-or-less in
>> TODO in kdelibs/kate.
> 
> Ah, I was looking at the TODO file in kdesdk/kate and wondered why it was so 
> empty.

:-)

As you've discovered, there is Kate and there is KATE/kate/katepart. 
katepart is used by Kate of course (which I rarely if ever use :-) ), 
but also KWrite and KDevelop (which, with Konsole, are the most-used 
programs on my box). Not to say that Kate isn't worthy, but fixing 
katepart has a greater impact.

> Now, with what should I start.. I suppose I'll just pick something off 
> the list that doesn't sound too hard or requires too much knowledge of the 
> code, right? Or can you guys suggest something? :)

If you're looking at KATE, I would start with items that are 
regressions/bugs. Specifically:
: highlighting issues
   * highlighting uses [wrong attributes]
   * dsNormal always using dark color
: HL configuration issues
   - attributes appear backwards in list
   + current highlighter not selected
   - 'use default' never checked
   * wrong (can be illegible) color used for group headings
   * selected item uses system background color, not attribute color
: general
   - reimplement bracket matching

The last one is probably not a beginner task, actually not much is 
really a "beginner" task until you understand the code a bit but you 
have to start somewhere :-). The ones marked with '*' are 
usability/accessibility concerns, especially the second one IMO *really* 
needs to be addressed because right now KATE is unusable with a dark 
background color. For me those are higher priority, and the lone '+' is 
somewhere in the middle. Oh, and then there is the problem of the wrong 
attributes being used, which as a WAG might be related to them appearing 
backwards in the list. The last two '*'s are probably fairly easy but 
might be the fault of the control kate uses to configure colors (i.e. 
code in kdelibs/kdeui, not kdelibs/kate).

Anyway, if you are indeed going to hack on KATE/Kate/KWrite, you should 
join kwrite-devel :-). (In fact, I would encourage you to direct any 
replies to that list.)

-- 
Matthew
What, no punchline?

 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic