Приложение Rails в качестве сервера LDAP или CardDAV?

Я работаю над внутренним приложением Rails, которое (среди прочего) является приложением CRM, поэтому оно содержит имена, адреса и т. Д. Для клиентов и другие контакты.
Изящная функция позволит клиентам, например почтовым программам и приложениям адресной книги, получать / искать эти контакты (т.е.простой доступ только для чтения).

Идея заключалась бы в использовании для этого LDAP или CardDAV, но я не смог получить много (свежей) информации о том, как этого добиться.

По CardDAV я практически ничего не нашел.

Для LDAP я нашел множество гемов и подключаемых модулей LDAP клиента , но лишь несколько реализаций сервера LDAP . На данный момент я обнаружил простой LDAP-сервер Ruby и шлюз LDAP-ActiveRecord , который построен на основе первого.

Последнее звучит так, как будто оно подошло бы к билету, но в нем прямо говорится: «Устарело без замены» (в июне этого года). Он может все еще работать, но я не могу сказать, что слишком увлечен его использованием, теперь, когда он был заброшен.

Так что мне было интересно, есть ли что-нибудь более свежее? Могу ли я использовать какой-нибудь автоматический самоцвет или плагин? Или некоторые подсказки, подсказки или руководства, в которых я могу углубиться? Хотя я не боюсь писать все сам, я бы предпочел этого избежать.

7
задан Flambino 2 January 2012 в 23:48
поделиться