Re: [Evolution-hackers] Account autoconfiguration/autodiscover

2016-03-01 Thread Milan Crha
On Tue, 2016-03-01 at 09:22 +0100, Tobias Mueller wrote:
> Hm. GSoC is 12 weeks or so. And the intern would probably be
> completely unaware of Evolution's codebase.  Do you think that's
> feasible, still?

Hi,
I'd be afraid a bit. See below.

> How about a separate tool that will then set up your evolution
> accounts..?

The only difference would be that you run a separate application,
instead of an integrated tool within the application. Thus the way you
call the "function". All the rest would be the same. Thus no win to
write a separate application, instead of a built-in code. Of course, it
can start as a separate application, but would end in the evolution
code base anyway.

> Could anybody mentor such a project at all?

I guess so, but honestly, the current main priority for 3.22 is to port
evolution to webkit2. It's a huge change and I expect some fallouts of
it. I could be a mentor, but I cannot promise a full focus on it, which
it might need. Thus I'd prefer to postpone the work on the
autodiscover. I also have other things which I'd like to do before it,
which I have in my todo pile longer that this. Maybe the webkit2 port
will not be a big issue, but I prefer to not have tight schedules and
so on.

Bye,
Milan

___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Account autoconfiguration/autodiscover

2016-03-01 Thread Tobias Mueller
Hi!

On Mi, 2016-02-24 at 11:58 +0100, Milan Crha wrote:
> it's not a large change, but not a tiny too.
Hm. GSoC is 12 weeks or so. And the intern would probably be completely
unaware of Evolution's codebase.  Do you think that's feasible, still?


> b) a better option would be to add a new Edit->Server Accounts (the
>    wording is awful, I know), where you fill only User name and E-
> Mail
>    (or server domain, if not email), and then the wizard will check
>    what that domain offers based on the SVR records, well-known HTTPs
>    entry points and so on and offers to add all sources it'll find
>    for the user, thus you gen not only Mail, but also Contacts,
>    Calendar, Memos and Tasks, if the server supports it. Furthermore,
>    users will be able to manage which sources should be visible in
>    the UI (offered to other evolution-data-server clients) here, not
>    like it is done currently, where you get all or nothing.
hm. sounds complicated indeed.

How about a separate tool that will then set up your evolution
accounts..?

Could anybody mentor such a project at all?

Cheers,
  Tobi
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Account autoconfiguration/autodiscover

2016-02-24 Thread Milan Crha
On Wed, 2016-02-24 at 10:34 +0100, Tobias Mueller wrote:
> Do you think it would be something for the upcoming Summer of Code or
> Outreachy rounds?

Hi,
it depends. It's not a large change, but not a tiny too. It also
depends how one would solve this.

My not so simple idea on this is:
a) using File->New->Mail Account to create "corporate-like" accounts
   doesn't feel right, even the addons like evolution-ews and
   evolution-mapi do that
b) a better option would be to add a new Edit->Server Accounts (the
   wording is awful, I know), where you fill only User name and E-Mail
   (or server domain, if not email), and then the wizard will check
   what that domain offers based on the SVR records, well-known HTTPs
   entry points and so on and offers to add all sources it'll find
   for the user, thus you gen not only Mail, but also Contacts,
   Calendar, Memos and Tasks, if the server supports it. Furthermore,
   users will be able to manage which sources should be visible in
   the UI (offered to other evolution-data-server clients) here, not
   like it is done currently, where you get all or nothing.

Having a working prototype would not be that hard, but fine tune it
will be harder. Part of the fine-tuning will be also the extensibility
of the new Server Account dialog, to be able to attach custom
autodiscovery methods to it.
Bye,
Milan
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Account autoconfiguration/autodiscover

2016-02-24 Thread Tobias Mueller
Hi!

On Mi, 2016-02-24 at 10:20 +0100, Milan Crha wrote:
> the current Evolution (also the development version 3.19.90) doesn't
> support any kind of this autodiscover thing for mail accounts.
Do you think it would be something for the upcoming Summer of Code or
Outreachy rounds?

Cheers,
  Tobi
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Account autoconfiguration/autodiscover

2016-02-24 Thread Milan Crha
On Wed, 2016-02-24 at 08:51 +0100, Narcis Garcia wrote:
> I have many users with Evolution 3.10.4 in Ubuntu 14.04

Hi,
the current Evolution (also the development version 3.19.90) doesn't
support any kind of this autodiscover thing for mail accounts. The
settings lookup is read from static tables on a GNOME server.

On the other hand, you can prepare set of .source files, located at
   ~/.config/evolution/sources
with preconfigured settings and distribute these to your users. I know
it's not the same, but it can help to admins, at least a bit.

The only piece software which uses some autodiscovery is evolution-ews
(eventually also evolution-activesync), but that is strictly used for
Microsoft Exchange servers, not for any random.

Similar things had been discussed recently.
Related bug reports in GNOME's bugzilla:
https://bugzilla.gnome.org/show_bug.cgi?id=640598
https://bugzilla.gnome.org/show_bug.cgi?id=720603
https://bugzilla.gnome.org/show_bug.cgi?id=750564

If you could create a new bug report (or find an existing) and add
there a reference to any developer documentation which describes how
your server autodiscover settings exactly work, then it can be added to
the pool of these bugs.
Thanks and bye,
Milan
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


[Evolution-hackers] Account autoconfiguration/autodiscover

2016-02-23 Thread Narcis Garcia
Hello,

I manage mail servers and have a working page to M.Thunderbird
autodiscovers account parameters:
autoconfig.example.net/mail/config-v1.1.xml

Same setup doesn't work with Novell/Evolution, and I see Evolution
autodiscovers parameters for Gmail, Gandi or Hotmail (p.e.)
Where is the specification compatible with Evolution about this?

I have many users with Evolution 3.10.4 in Ubuntu 14.04

Thanks.

___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers