On 01/28/11 14:36, Niklas Nisbeth wrote:
> I'm really impressed by Trojita. I'm new to Qt and no C++ wizard (I've
> written a little Terminal emulator which just wraps a widget and
> reads from a configuration file and has command line options
> handling, and have a few patches to a media player app called
> Mehdiaplayer in my outbox), but I'd like to have a stab at improving the
> UI a little -- that is to say, I'm probably going to hack at it
> regardless, but I'd rather write you in advance to make sure there's no
> duplicated effort and that you agree with my ideas about how to go
> about it so you'll accept any patches :)

Hi Niklas,
it's cool to hear about people being interested in Trojita. I'm adding
the mailing list to the Cc, I hope you don't mind. You might want to
subscribe (mailto:[email protected]) there, it's a
pretty low-volume one.

> The most annoying thing for me right now is that it doesn't remember
> window sizes and which columns to display. It seems like it'd be pretty
> simple to write that out to a file with the application's QSettings
> object, just adding a gui/ section. I can do that and send you a patch
> if you'd like.

That would be cool. Identifiers for the "keys" into the settings are in
src/Common/SettingsNames.{cpp,h}, and there's already a bugreport in
Redmine [1] requesting similar functionality. In general, as said in the
Contributing document [2], GUI is one of the areas where contributors
are very welcome and also pretty much needed.

I was also wondering what columns do you actually want to see?

Anyway, the preferred way of contributing is creating a clone of the
repository at Gitorious [3], then working on that clone and eventually
requesting a merge back. It's very similar to how Qt development works,
see [4] for some details about how to work with Git in an efficient
manner etc etc. Trojita doesn't require a contributor's agreement, so
please don't get scared by that point in Qt's guidelines. And if all
that reading and stuff is not something you'd like to go through, even
simply sending patches by e-mail would work.

I'm looking forward to working with you and making Trojita suck less,
er, I mean, rock the e-mail world :).

Cheers,
Jan

[1] http://projects.flaska.net/issues/show/40
[2] http://projects.flaska.net/wiki/trojita/Contributing_to_Trojita
[3] http://gitorious.org/trojita
[4] http://qt.gitorious.org/qt/pages/QtContributionGuidelines

-- 
cd /local/pub && more beer > /dev/mouth

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to