← Back to team overview

gtg-contributors team mailing list archive

Re: Backgrounds color option, Help button & pylint

 

On Sun, Apr 22, 2012 at 20:04, Bertrand Rousseau <
bertrand.rousseau@xxxxxxxxx> wrote:

> 2012/4/22 Izidor Matušov <izidor.matusov@xxxxxxxxx>:
>


> > I found out that we have "Help" button in the preference dialog. Does
> > anybody know its purpose? (It does nothing now.) Do we want to keep it
> there
> > and have a similar button for Plugins settings and Synchronization
> Services
> > as well?
>
> Well, if it's not doing anything, we should hide it. Maybe after
> Radina's GOPW we'll have some materials to show, and then we can
> re-enable it.
>

I agree that the best thing for now is to hide it. If everything goes
according to plans, GTG docs should be ready by the end of  June and once
they are integrated, re-enable the button.

Related question: I am guessing the answer is "yes", but if someone could
confirm that it is possible to open a specific Mallard page or a section on
it, instead of the main (index.page) file?


>
> > Radina: Would you like to write a help page on wiki for those buttons? ;)
> >
> > Now, we don't enforce the proper style of codebase. Think about PEP8.py,
> > PyFlakes, pylint. PEP8.py and PyFlakes are pretty benevolent and don't do
> > deeper analysis of the code. Pylint goes deeper but it means it is really
> > strict. At the moment, make lint checks for pep8.py and pyflakes. Do we
> want
> > to use pylint as well?
> >
> > I suppose the first versions of GTG used pylint, because you can find
> many
> > pylint-ignore comments in the code base. Some of the requirements of
> pylint
> > are not achievable for us. For example, when you expand a GTK class, you
> > inherit many public methods what violates recommended count of public
> > methods.
> >
> > What do you think? Do we want to have deep analysis by pylint and many
> > pylint-ignore comments in our codebase or don't use pylint at all?
>
> linting use to be part of our development flow. I don't know if anyone
> is still using it. It's been useful sometimes.
>
> I'd say that if we care to keep this functionality, then we should do
> it seriously, using pylint (otherwise, it doesn't bring many
> benefits). We should also have to be very strict with oursleves, and
> make sure to use it in our development flow (otherwise, it won't
> deliver any benefit).
>
> > Looking forward to hear from you,
> >
> > Izidor
> >
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~gtg-contributors
> > Post to     : gtg-contributors@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~gtg-contributors
> > More help   : https://help.launchpad.net/ListHelp
>
>
>
> --
> Bertrand Rousseau
>

References