Contributors mailing list archives

contributors@odoo-community.org

Re: DNS Connector

by
Landis Arnold
- 24/08/2016 01:34:15

The following seems related.  Seems some Email Management and alternatives to Odoo's catchall could be in order.  If nothing else then perhaps at least some smooth ways to use Postfix for such.

Shooting from the hip on this one.

Landis Arnold
Nomadic, Inc.

Cell. 303.601.0622
Office. 303.444.2336

Please excuse my mobile phone typos

From: Eric Caudal <eric.caudal@elico-corp.com>
Sent: Aug 23, 2016 4:38 PM
To: Contributors
Subject: Re: DNS Connector

Thanks Dave!


Any other opinion on the topic?

--
Eric Caudal [Founder and CEO]
Skype: elico.corp. Phone: + 86 186 2136 1670 (Cell), + 86 21 6211 8017/27/37 (Office)
Elico Shanghai (Hong Kong/Shenzhen/Singapore) Odoo Gold Partner, best Odoo Partner 2014 for APAC
On 08/24/2016 03:38 AM, Dave Lasley wrote:
<blockquote cite="mid:858A3A85-053F-45E8-8A1A-B133F1FAB98C@laslabs.com" type="cite">

This is great work, Eric! 


Back on track then, I am :+1 for connector-dns repo creation.

On Aug 20, 2016, at 6:53 PM, Eric Caudal <eric.caudal@elico-corp.com> wrote:

Sure.

We have stored it in Chinese localization until we get an answer here (review welcome):

* connector_dns_dnspod: https://github.com/OCA/l10n-china/pull/22/files

* connector_dns: https://github.com/OCA/l10n-china/pull/24/files


--
Eric Caudal [Founder and CEO]
Skype: elico.corp. Phone: + 86 186 2136 1670 (Cell), + 86 21 6211 8017/27/37 (Office)
Elico Shanghai (Hong Kong/Shenzhen/Singapore) Odoo Gold Partner, best Odoo Partner 2014 for APAC
On 08/20/2016 11:08 PM, Dave Lasley wrote:
<blockquote cite="mid:2CB8DEFA-80F8-4264-9E66-200D97694690@laslabs.com" type="cite">

I prefer the `infra-` prefix for sure - also preferring option one; it just seems to clash with our other naming schemas for systems that connect to other systems. That said, this prefix opens us up for a whole slew of new module ideas!


Can you point me towards your base DNS connector code? I’d like to see how you’ve done things so I can make sure I am planning around the pre-existing wheel :)

On Aug 19, 2016, at 11:23 PM, Eric Caudal <eric.caudal@elico-corp.com> wrote:

I tend to group rather by function than by technical aspect but both could be possible:

Option 1:

* infra-dns

* infra-amazon

* infra-azurre

* infra-lan

* infra-certs


Option 2:

* connector-dns

* infra-amazon

* infra-azurre

* infra-lan

* infra-certs


Personally prefers option 1.


Any other opinion? (about whether this is useful and the naming)

--
Eric Caudal [Founder and CEO]
Skype: elico.corp. Phone: + 86 186 2136 1670 (Cell), + 86 21 6211 8017/27/37 (Office)
Elico Shanghai (Hong Kong/Shenzhen/Singapore) Odoo Gold Partner, best Odoo Partner 2014 for APAC
On 08/20/2016 12:53 PM, Dave Lasley wrote:
<blockquote cite="mid:6803CA18-D0C8-48CD-A900-9ECE82F44715@laslabs.com" type="cite">

I like this idea. This way our Amazon whatnots could still be in a similar namespace, but just require the DNS. It would also let us start with the repo that does exist - DNS, then work out from there.


Should we still be including a connector- prefix? This seems to be the commonality between any OCA repo that connects with an outside interface.

On Aug 19, 2016, at 6:38 PM, Eric Caudal <eric.caudal@elico-corp.com> wrote:

Maybe we would need one or several repos related to infrastructure like:

infra-dns

infra-amazon

infra-azurre

infra-lan

infra-certs

etc.


Not that we need to create them all at once but based on our current need that might make sense.


--
Eric Caudal [Founder and CEO]
Skype: elico.corp. Phone: + 86 186 2136 1670 (Cell), + 86 21 6211 8017/27/37 (Office)
Elico Shanghai (Hong Kong/Shenzhen/Singapore) Odoo Gold Partner, best Odoo Partner 2014 for APAC
On 08/20/2016 08:53 AM, Dave Lasley wrote:
<blockquote cite="mid:5CD268B6-33B0-414A-BF59-63C92E2049B0@laslabs.com" type="cite">

Apologies, I probably should have included my reasoning from the get go!


Along with our Route 53 connector, which you seem to have helped out with a lot, we are also planning on integration with other AWS services. The main five we were going for were:

  • Route 53
  • EC2
  • ECS
  • VPC
  • Cert Manager

We were going to be requiring odoo-connector as part of the plans.

I assume we’re targeting for repos of maybe 15-20 modules, so maybe expanding the scope would be a bad thing. I guess the larger question is whether more of these are in the works?

On Aug 19, 2016, at 5:23 PM, Eric Caudal <eric.caudal@elico-corp.com> wrote:

Hi Dave,

What would be the scope of the repo?

connector-dns: any related connector to dns provider (actually using or not the odoo-connector framework)

What other functions would you like to see there? Openstack? SSL certificates, etc?


I am not against but we would need a clear scope


--
Eric Caudal [Founder and CEO]
Skype: elico.corp. Phone: + 86 186 2136 1670 (Cell), + 86 21 6211 8017/27/37 (Office)
Elico Shanghai (Hong Kong/Shenzhen/Singapore) Odoo Gold Partner, best Odoo Partner 2014 for APAC
On 08/20/2016 07:23 AM, Dave Lasley wrote:
<blockquote cite="mid:C6968C54-8F39-41B6-9952-9712CA4E9C21@laslabs.com" type="cite">

If we do create a repo for this, I propose we broaden the scope a bit. Maybe something like connector-infrastructure? 


On Aug 19, 2016, at 4:08 PM, Houssine BAKKALI <houssine.bakkali@gmail.com> wrote:

thank you for clarifying this!

2016-08-20 0:38 GMT+02:00 Eric Caudal (Elico Corp) <eric.caudal@elico-corp.com>:
It does depend on the odoo-connector framework



Eric Caudal from my mobile device


-------- Original message --------
From: Houssine BAKKALI <houssine.bakkali@gmail.com>
Date: 2016/08/19 22:38 (GMT+08:00)
To: Contributors <contributors@odoo-community.org>
Subject: Re: DNS Connector

Hi Eric,

This is a great job.

Just one question does your module depend on the connector? if not calling it connector dns could be misleading don't you think?

2016-08-19 8:08 GMT+02:00 Eric Caudal <eric.caudal@elico-corp.com>:

Hi,

We have developed time ago a DNS connector framework and created a specific one for dnspod.cn.

Basically it allows to manage all your domain in the ERP and trigger API calls to the DNS provider via Odoo framework.

We have 2 main modules currently in v8 (we will migrate them eventuallyto v9):

* connector_dns which creates the basic objects related to domain management

* connector_dnspod which is specific to dnspod.cn provider (create/delete update DNS Entries)


We plan to have as well another one for dnspod.com

Today there is repo for this kind of connector in the OCA: would it make sense to create a connector_dns to host them?

Looking forward to reading you
--
Eric Caudal [Founder and CEO]
Skype: elico.corp. Phone: + 86 186 2136 1670 (Cell), + 86 21 6211 8017/27/37 (Office)
Elico Shanghai (Hong Kong/Shenzhen/Singapore) Odoo Gold Partner, best Odoo Partner 2014 for APAC

_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe

_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: http://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe