Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
E
evolution-data-server
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 38
    • Issues 38
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • evolution-data-server
  • Issues
  • #214

Closed
Open
Opened May 15, 2020 by Дилян Палаузов@dilyan.palauzovContributor

Unify Exchange discovery

I do not understand how gnome-online-accounts, evolution-data-server and evolution-ews work together, when it comes to Exchange servers, neither do I use Exchange, but apparently

  • evolution-ews does it right, by looking at url5=https://outlook.com/autodiscover/autodiscover.xml
  • eds has the src/modules/gnome-online-account directory, and
  • gnome-online-accounts does not look at url5: gnome-online-accounts#57

↦ Create a single place that exports in a reusable way the Exchange discovery logic (in evolution-data-server or in evolution-ews) and use this for gnome-online-accounts and evolution.

How evolution shall behave after the discovery, when evolution-ews is not installed, provided that the discovery logic is moved to eds, and an Exchange server is found, I do not know, there must be something reasonable.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: GNOME/evolution-data-server#214