[Kde-pim] Re: All sync button, and enterprise build diffs

Allen Winter winter at kde.org
Mon Nov 22 14:04:29 GMT 2010


On Monday 22 November 2010 8:18:35 am Volker Krause wrote:
> On Monday 22 November 2010 12:05:27 Bernhard Reiter wrote:
> > As you can see from the discussion of
> > https://bugs.kde.org/show_bug.cgi?id=248339
> > we have a number of feature that are differently when
> > building Kontact Desktop and Touch with the "enterprise" cmake
> > option:
> >
> > ------- Comment #2 From  Volker Krause   2010-08-19 11:30:10 [..]
> > [..]
> >
> > > To enable it you can either add the following to kontactrc or build
> > > kdepim with the enterprise cmake build option (which adapts the defaults
> > > where eX and vanilla KDE differ). To enable it you can either add the
> > > following to kontactrc or build kdepim with the enterprise cmake build
> > > option (which adapts the defaults where eX and vanilla KDE differ).
> >
> > [..]
> >
> > As with the feature in question I believe it would be cool for everybody
> > to have, not just "enterprise" or "groupware" users. Does somebody remember
> > the discussion so I can read up about it and add to it?
> 
> yep, the argument against it was simple: a sync button in korg/kab makes no 
> sense if you don't use any remote source (groupware or webservice), it's 
> actually quite confusing then since it has no effect. Assuming that most of 
> KDE's users don't have such remote sources, the decision was made to not show 
> it by default.
> 
> Obviously, the ideal solution would be to auto-detect that and only show the 
> sync button if there actually is something to sync. But that requires quite a 
> bit more work than just hiding the button by default.
> 
> > Overall I wonder if we should make an attempt to document and clarify each
> > of these differences in order to keep the delta as small as we can.
> > (Did somebody already do this?)
> 
> Not that I know of, but I fully agree on keeping the diff as small as 
> possible.
> 
Where would you like us to keep such a list.
I can easily make a list simply by grepping in the CMakeList.txt files.

Also... I seem to recall autodetecting for groupware usage.. somewhere.
I think I wrote a CalHelper::usingGroupware() and hooked up in Kontact src
for displaying the Sync button.  perhaps that got lost.  or I could be 
mixing-up e35 and pre-Akonadi stuff..

_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/



More information about the kde-pim mailing list