Discussion:
[PROPOSAL] Short Messaging Service(SMS) Gateway Integration
Pritam Kute
2017-08-26 11:31:26 UTC
Permalink
Hi Devs,

Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify and
update customers about order details, shipment statuses etc.

I would like to propose an SMS Gateway Integration in Ofbiz. I will share
proposed design details with you all soon. Till then, I would like to know
your thoughts on this idea.

Thanks and Regards
--
Pritam Kute
Pawan Verma
2017-08-26 11:52:04 UTC
Permalink
Nice Initiative, Big +1.

--
Thanks and Regards,

*Pawan Verma* | Sr. Enterprise Software Engineer
HotWax Commerce <http://www.hotwax.co/> by HotWax Systems
<http://www.hotwaxsystems.com/>
Plot no. 80, Scheme no. 78 Part ||, Near Brilliant Convention Center, Indore,
M.P, India - 452010
Cell phone: +91 9977705687
Swapnil Mane
2017-08-26 12:18:09 UTC
Permalink
Big +1 Pritam!


- Best Regards,
Swapnil M Mane
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify and
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will share
proposed design details with you all soon. Till then, I would like to know
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Rishi Solanki
2017-08-26 12:19:36 UTC
Permalink
+1 Pritam.

Rishi Solanki
Sr Manager, Enterprise Software Development
HotWax Systems Pvt. Ltd.
Direct: +91-9893287847
http://www.hotwaxsystems.com
www.hotwax.co

On Sat, Aug 26, 2017 at 5:48 PM, Swapnil Mane <
Post by Swapnil Mane
Big +1 Pritam!
- Best Regards,
Swapnil M Mane
On Sat, Aug 26, 2017 at 5:01 PM, Pritam Kute <
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify and
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will share
proposed design details with you all soon. Till then, I would like to
know
Post by Pritam Kute
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Chandan Khandelwal
2017-08-26 12:23:00 UTC
Permalink
+1 Pritam.
Post by Rishi Solanki
+1 Pritam.
Rishi Solanki
Sr Manager, Enterprise Software Development
HotWax Systems Pvt. Ltd.
Direct: +91-9893287847
http://www.hotwaxsystems.com
www.hotwax.co
On Sat, Aug 26, 2017 at 5:48 PM, Swapnil Mane <
Post by Swapnil Mane
Big +1 Pritam!
- Best Regards,
Swapnil M Mane
On Sat, Aug 26, 2017 at 5:01 PM, Pritam Kute <
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify
and
Post by Swapnil Mane
Post by Pritam Kute
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will
share
Post by Swapnil Mane
Post by Pritam Kute
proposed design details with you all soon. Till then, I would like to
know
Post by Pritam Kute
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
--
Thanks & Regards,
Chandan Khandelwal
HotWax Systems
Direct: +91-9893481076
http://www.hotwaxsystems.com/
Aditya Sharma
2017-08-26 12:28:33 UTC
Permalink
+1

Thanks and Regards,

*Aditya Sharma* | Enterprise Software Engineer
HotWax Systems <http://www.hotwaxsystems.com/>
<https://www.linkedin.com/in/aditya-sharma-78291810a/>

On Sat, Aug 26, 2017 at 5:53 PM, Chandan Khandelwal <
Post by Rishi Solanki
+1 Pritam.
Post by Rishi Solanki
+1 Pritam.
Rishi Solanki
Sr Manager, Enterprise Software Development
HotWax Systems Pvt. Ltd.
Direct: +91-9893287847
http://www.hotwaxsystems.com
www.hotwax.co
On Sat, Aug 26, 2017 at 5:48 PM, Swapnil Mane <
Post by Swapnil Mane
Big +1 Pritam!
- Best Regards,
Swapnil M Mane
On Sat, Aug 26, 2017 at 5:01 PM, Pritam Kute <
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify
and
Post by Swapnil Mane
Post by Pritam Kute
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will
share
Post by Swapnil Mane
Post by Pritam Kute
proposed design details with you all soon. Till then, I would like to
know
Post by Pritam Kute
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
--
Thanks & Regards,
Chandan Khandelwal
HotWax Systems
Direct: +91-9893481076
http://www.hotwaxsystems.com/
Rohit Rai
2017-08-26 12:39:47 UTC
Permalink
+1

Rohit Rai
www.hotwaxsystems.com



On Sat, Aug 26, 2017 at 5:58 PM, Aditya Sharma <
Post by Pawan Verma
+1
Thanks and Regards,
*Aditya Sharma* | Enterprise Software Engineer
HotWax Systems <http://www.hotwaxsystems.com/>
<https://www.linkedin.com/in/aditya-sharma-78291810a/>
On Sat, Aug 26, 2017 at 5:53 PM, Chandan Khandelwal <
Post by Rishi Solanki
+1 Pritam.
Post by Rishi Solanki
+1 Pritam.
Rishi Solanki
Sr Manager, Enterprise Software Development
HotWax Systems Pvt. Ltd.
Direct: +91-9893287847
http://www.hotwaxsystems.com
www.hotwax.co
On Sat, Aug 26, 2017 at 5:48 PM, Swapnil Mane <
Post by Swapnil Mane
Big +1 Pritam!
- Best Regards,
Swapnil M Mane
On Sat, Aug 26, 2017 at 5:01 PM, Pritam Kute <
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian
countries)
Post by Rishi Solanki
Post by Rishi Solanki
Post by Swapnil Mane
Post by Pritam Kute
nowadays use short messaging service (SMS) in mobile phones to
notify
Post by Rishi Solanki
Post by Rishi Solanki
and
Post by Swapnil Mane
Post by Pritam Kute
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will
share
Post by Swapnil Mane
Post by Pritam Kute
proposed design details with you all soon. Till then, I would like
to
Post by Rishi Solanki
Post by Rishi Solanki
Post by Swapnil Mane
know
Post by Pritam Kute
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
--
Thanks & Regards,
Chandan Khandelwal
HotWax Systems
Direct: +91-9893481076
http://www.hotwaxsystems.com/
Pranay Pandey
2017-08-26 12:42:03 UTC
Permalink
+1

Best regards,
Pranay Pandey
www.hotwaxsystems.com
www.hotwax.co
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify and
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will share
proposed design details with you all soon. Till then, I would like to know
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Ratnesh Upadhyay
2017-08-26 12:54:30 UTC
Permalink
+1 good idea.

Regards,
Ratnesh Upadhyay
HotWax Systems | www.hotwaxsystems.com
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify and
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will share
proposed design details with you all soon. Till then, I would like to know
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Jacques Le Roux
2017-08-26 19:17:27 UTC
Permalink
Hi Pritam,

Of course +1

Looking forward

Jacques
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify and
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will share
proposed design details with you all soon. Till then, I would like to know
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Sanjay Yadav
2017-08-27 16:03:54 UTC
Permalink
+1. Very nice idea, Pritam.

Best Regards,

*Sanjay Yadav*
Manager, Enterprise Quality Assurance
HotWax Systems
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify and
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will share
proposed design details with you all soon. Till then, I would like to know
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Nicolas Malin
2017-08-27 18:46:16 UTC
Permalink
Hello Pritam,

Of course +1 but in fact how do you see that ?

Like email, to have some dedicate service : sendSMS with implement
different template as EmailTemplateSetting ?

Nicolas
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify and
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will share
proposed design details with you all soon. Till then, I would like to know
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Pritam Kute
2017-08-28 03:55:41 UTC
Permalink
Thanks to all Devs.

Nicolas, you are right. I am thinking of the same kind of design which we
have for email configuration. Please give me some time to put my design
thoughts on paper. I will share that with you all as soon as possible.

Thanks and Regards
--
Pritam Kute
Post by Nicolas Malin
Hello Pritam,
Of course +1 but in fact how do you see that ?
Like email, to have some dedicate service : sendSMS with implement
different template as EmailTemplateSetting ?
Nicolas
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify and
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will share
proposed design details with you all soon. Till then, I would like to know
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Ashish Vijaywargiya
2017-08-28 04:33:31 UTC
Permalink
+1

Kind Regards
Ashish Vijaywargiya
HotWax Systems - est. 1997 <http://www.hotwaxsystems.com/>
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify and
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will share
proposed design details with you all soon. Till then, I would like to know
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Michael Brohl
2017-09-10 11:02:57 UTC
Permalink
+1

Looking forward to the design proposal.

You can use the wiki with a new page under
https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Requirements+and+Design+Proposals
to provide the details and support collaboration.

Thanks,

Michael
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify and
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will share
proposed design details with you all soon. Till then, I would like to know
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Pritam Kute
2018-07-02 09:22:32 UTC
Permalink
Hello Devs,

Sorry for such a long delay.

Thanks, Michael for your inputs. I have added design proposal for the SMS
gateway integration and can be accessed here
<https://cwiki.apache.org/confluence/x/Zgo0BQ>:
https://cwiki.apache.org/confluence/x/Zgo0BQ

Please go through the design and let me know if there are any questions,
suggestions or improvements which we can do.

Thanks to Devanshu Vyas and Aishwary Shrivastava for helping me with the
design and documentation.

Thanks and Regards
--
Pritam Kute
Post by Michael Brohl
+1
Looking forward to the design proposal.
You can use the wiki with a new page under
https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Requirements+and+Design+Proposals
to provide the details and support collaboration.
Thanks,
Michael
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify and
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will share
proposed design details with you all soon. Till then, I would like to
know
Post by Pritam Kute
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Rishi Solanki
2018-07-03 10:34:08 UTC
Permalink
Pritam,

Your proposal looks good to go with, only one point to discuss here;
Like ProductStoreEmailSetting have all the configuration
ProductStoreSmsSetting will have the settingId and all configuration goes
into the SmsTemplateSetting. This looks okay to me, no objection. Do we
have any recommendation to adopt such configuration so that not right now
but in future we may opt one type setting for both Email and SMS.

In that way we will have consistent design for both, and devs/users can
easily grab such setting for their use.




Rishi Solanki
Sr Manager, Enterprise Software Development
HotWax Systems Pvt. Ltd.
Direct: +91-9893287847
http://www.hotwaxsystems.com
www.hotwax.co
Post by Pritam Kute
Hello Devs,
Sorry for such a long delay.
Thanks, Michael for your inputs. I have added design proposal for the SMS
gateway integration and can be accessed here
https://cwiki.apache.org/confluence/x/Zgo0BQ
Please go through the design and let me know if there are any questions,
suggestions or improvements which we can do.
Thanks to Devanshu Vyas and Aishwary Shrivastava for helping me with the
design and documentation.
Thanks and Regards
--
Pritam Kute
Post by Michael Brohl
+1
Looking forward to the design proposal.
You can use the wiki with a new page under
https://cwiki.apache.org/confluence/display/OFBIZ/
OFBiz+Requirements+and+Design+Proposals
Post by Michael Brohl
to provide the details and support collaboration.
Thanks,
Michael
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify
and
Post by Michael Brohl
Post by Pritam Kute
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will
share
Post by Michael Brohl
Post by Pritam Kute
proposed design details with you all soon. Till then, I would like to
know
Post by Pritam Kute
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Taher Alkhateeb
2018-07-03 12:30:12 UTC
Permalink
sounds awesome, and we could all benefit. +1

I propose preparing your PoC and sharing it here after you attaching
it in JIRA. I hope we can minimize the number of library dependencies
if we can.
Post by Jacques Le Roux
Pritam,
Your proposal looks good to go with, only one point to discuss here;
Like ProductStoreEmailSetting have all the configuration
ProductStoreSmsSetting will have the settingId and all configuration goes
into the SmsTemplateSetting. This looks okay to me, no objection. Do we
have any recommendation to adopt such configuration so that not right now
but in future we may opt one type setting for both Email and SMS.
In that way we will have consistent design for both, and devs/users can
easily grab such setting for their use.
Rishi Solanki
Sr Manager, Enterprise Software Development
HotWax Systems Pvt. Ltd.
Direct: +91-9893287847
http://www.hotwaxsystems.com
www.hotwax.co
Post by Pritam Kute
Hello Devs,
Sorry for such a long delay.
Thanks, Michael for your inputs. I have added design proposal for the SMS
gateway integration and can be accessed here
https://cwiki.apache.org/confluence/x/Zgo0BQ
Please go through the design and let me know if there are any questions,
suggestions or improvements which we can do.
Thanks to Devanshu Vyas and Aishwary Shrivastava for helping me with the
design and documentation.
Thanks and Regards
--
Pritam Kute
Post by Michael Brohl
+1
Looking forward to the design proposal.
You can use the wiki with a new page under
https://cwiki.apache.org/confluence/display/OFBIZ/
OFBiz+Requirements+and+Design+Proposals
Post by Michael Brohl
to provide the details and support collaboration.
Thanks,
Michael
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify
and
Post by Michael Brohl
Post by Pritam Kute
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will
share
Post by Michael Brohl
Post by Pritam Kute
proposed design details with you all soon. Till then, I would like to
know
Post by Pritam Kute
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Nicolas Malin
2018-08-23 20:42:42 UTC
Permalink
Hello Pritam,

Maybe I arrived after the war still I wish sharing my opinion :)

General term Sms seems to be too specific, I would've oriented on
TelecomGateway

* ProductStoreTelecomGatewaySetting (too long :))
* TelecomGatewayConfig
* TelecomGatewayConfigType, and so on

For the attributes :
* configId is too generic and already use on productConfig entity. It's
preferable to have unique name in OFBiz as primaryKey (same for settingId)
* parentSmsConfigTypeId need to rename on parentTypeId if you want to
follow EntityType pattern.

Why set the purpose (smsTypeId) on SmsTemplateSetting instead of on
ProductStoreSmsSetting where the template application will be done ?

What do you imagine behind the CustomMethod linked to SmsTemplateSetting ?

That's all I'll stop bothering you :)

Cheers,

Nicolas
Post by Pritam Kute
Hello Devs,
Sorry for such a long delay.
Thanks, Michael for your inputs. I have added design proposal for the SMS
gateway integration and can be accessed here
https://cwiki.apache.org/confluence/x/Zgo0BQ
Please go through the design and let me know if there are any questions,
suggestions or improvements which we can do.
Thanks to Devanshu Vyas and Aishwary Shrivastava for helping me with the
design and documentation.
Thanks and Regards
--
Pritam Kute
Post by Michael Brohl
+1
Looking forward to the design proposal.
You can use the wiki with a new page under
https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Requirements+and+Design+Proposals
to provide the details and support collaboration.
Thanks,
Michael
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify and
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will share
proposed design details with you all soon. Till then, I would like to
know
Post by Pritam Kute
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Pritam Kute
2018-11-24 09:37:46 UTC
Permalink
Thanks all for your inputs.

I have updated the first pass of the implementation on the ticket [1].

Request all to have a look and provide feedback.

[1]: https://issues.apache.org/jira/browse/OFBIZ-10457

Thanks
--
Pritam Kute
Post by Nicolas Malin
Hello Pritam,
Maybe I arrived after the war still I wish sharing my opinion :)
General term Sms seems to be too specific, I would've oriented on
TelecomGateway
* ProductStoreTelecomGatewaySetting (too long :))
* TelecomGatewayConfig
* TelecomGatewayConfigType, and so on
* configId is too generic and already use on productConfig entity. It's
preferable to have unique name in OFBiz as primaryKey (same for settingId)
* parentSmsConfigTypeId need to rename on parentTypeId if you want to
follow EntityType pattern.
Why set the purpose (smsTypeId) on SmsTemplateSetting instead of on
ProductStoreSmsSetting where the template application will be done ?
What do you imagine behind the CustomMethod linked to SmsTemplateSetting ?
That's all I'll stop bothering you :)
Cheers,
Nicolas
Post by Pritam Kute
Hello Devs,
Sorry for such a long delay.
Thanks, Michael for your inputs. I have added design proposal for the SMS
gateway integration and can be accessed here
https://cwiki.apache.org/confluence/x/Zgo0BQ
Please go through the design and let me know if there are any questions,
suggestions or improvements which we can do.
Thanks to Devanshu Vyas and Aishwary Shrivastava for helping me with the
design and documentation.
Thanks and Regards
--
Pritam Kute
Post by Michael Brohl
+1
Looking forward to the design proposal.
You can use the wiki with a new page under
https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Requirements+and+Design+Proposals
Post by Pritam Kute
Post by Michael Brohl
to provide the details and support collaboration.
Thanks,
Michael
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify
and
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will
share
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
proposed design details with you all soon. Till then, I would like to
know
Post by Pritam Kute
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Rishi Solanki
2018-11-24 12:33:48 UTC
Permalink
Thanks Pritam!!

--
Rishi Solanki
Sr Manager, Enterprise Software Development
HotWax Systems Pvt. Ltd.
Direct: +91-9893287847
http://www.hotwaxsystems.com
www.hotwax.co
Post by Pritam Kute
Thanks all for your inputs.
I have updated the first pass of the implementation on the ticket [1].
Request all to have a look and provide feedback.
[1]: https://issues.apache.org/jira/browse/OFBIZ-10457
Thanks
--
Pritam Kute
Post by Nicolas Malin
Hello Pritam,
Maybe I arrived after the war still I wish sharing my opinion :)
General term Sms seems to be too specific, I would've oriented on
TelecomGateway
* ProductStoreTelecomGatewaySetting (too long :))
* TelecomGatewayConfig
* TelecomGatewayConfigType, and so on
* configId is too generic and already use on productConfig entity. It's
preferable to have unique name in OFBiz as primaryKey (same for
settingId)
Post by Nicolas Malin
* parentSmsConfigTypeId need to rename on parentTypeId if you want to
follow EntityType pattern.
Why set the purpose (smsTypeId) on SmsTemplateSetting instead of on
ProductStoreSmsSetting where the template application will be done ?
What do you imagine behind the CustomMethod linked to SmsTemplateSetting
?
Post by Nicolas Malin
That's all I'll stop bothering you :)
Cheers,
Nicolas
Post by Pritam Kute
Hello Devs,
Sorry for such a long delay.
Thanks, Michael for your inputs. I have added design proposal for the
SMS
Post by Nicolas Malin
Post by Pritam Kute
gateway integration and can be accessed here
https://cwiki.apache.org/confluence/x/Zgo0BQ
Please go through the design and let me know if there are any
questions,
Post by Nicolas Malin
Post by Pritam Kute
suggestions or improvements which we can do.
Thanks to Devanshu Vyas and Aishwary Shrivastava for helping me with
the
Post by Nicolas Malin
Post by Pritam Kute
design and documentation.
Thanks and Regards
--
Pritam Kute
On Sun, Sep 10, 2017 at 4:33 PM Michael Brohl <
Post by Michael Brohl
+1
Looking forward to the design proposal.
You can use the wiki with a new page under
https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Requirements+and+Design+Proposals
Post by Nicolas Malin
Post by Pritam Kute
Post by Michael Brohl
to provide the details and support collaboration.
Thanks,
Michael
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify
and
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will
share
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
proposed design details with you all soon. Till then, I would like to
know
Post by Pritam Kute
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Pierre Smits
2018-11-24 13:53:11 UTC
Permalink
Hi Pritam,

Thank you for your initiative to enhance OFBiz with a new pluggable
feature. Is there somewhere a Git or SVN repo where the code can be pulled
from? It might take a long time before this will be part of the code base,
and (potential) OFBiz adopters might miss (or forget) all the activities in
JIRA or postings in MLs.

Best regards,

Pierre Smits

*Apache Trafodion <https://trafodion.apache.org>, Vice President*
*Apache Directory <https://directory.apache.org>, PMC Member*
Apache Incubator <https://incubator.apache.org>, committer
*Apache OFBiz <https://ofbiz.apache.org>, contributor (without privileges)
since 2008*
Apache Steve <https://steve.apache.org>, committer
Post by Pritam Kute
Thanks all for your inputs.
I have updated the first pass of the implementation on the ticket [1].
Request all to have a look and provide feedback.
[1]: https://issues.apache.org/jira/browse/OFBIZ-10457
Thanks
--
Pritam Kute
Post by Nicolas Malin
Hello Pritam,
Maybe I arrived after the war still I wish sharing my opinion :)
General term Sms seems to be too specific, I would've oriented on
TelecomGateway
* ProductStoreTelecomGatewaySetting (too long :))
* TelecomGatewayConfig
* TelecomGatewayConfigType, and so on
* configId is too generic and already use on productConfig entity. It's
preferable to have unique name in OFBiz as primaryKey (same for
settingId)
Post by Nicolas Malin
* parentSmsConfigTypeId need to rename on parentTypeId if you want to
follow EntityType pattern.
Why set the purpose (smsTypeId) on SmsTemplateSetting instead of on
ProductStoreSmsSetting where the template application will be done ?
What do you imagine behind the CustomMethod linked to SmsTemplateSetting
?
Post by Nicolas Malin
That's all I'll stop bothering you :)
Cheers,
Nicolas
Post by Pritam Kute
Hello Devs,
Sorry for such a long delay.
Thanks, Michael for your inputs. I have added design proposal for the
SMS
Post by Nicolas Malin
Post by Pritam Kute
gateway integration and can be accessed here
https://cwiki.apache.org/confluence/x/Zgo0BQ
Please go through the design and let me know if there are any
questions,
Post by Nicolas Malin
Post by Pritam Kute
suggestions or improvements which we can do.
Thanks to Devanshu Vyas and Aishwary Shrivastava for helping me with
the
Post by Nicolas Malin
Post by Pritam Kute
design and documentation.
Thanks and Regards
--
Pritam Kute
On Sun, Sep 10, 2017 at 4:33 PM Michael Brohl <
Post by Michael Brohl
+1
Looking forward to the design proposal.
You can use the wiki with a new page under
https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Requirements+and+Design+Proposals
Post by Nicolas Malin
Post by Pritam Kute
Post by Michael Brohl
to provide the details and support collaboration.
Thanks,
Michael
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian countries)
nowadays use short messaging service (SMS) in mobile phones to notify
and
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will
share
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
proposed design details with you all soon. Till then, I would like to
know
Post by Pritam Kute
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Pritam Kute
2018-11-25 14:49:53 UTC
Permalink
Thanks Pierre and Rishi.

Let's wait for some more days to listen to the feedback from the community
as it is the first pass of the feature. As per feedback, we can do the
final improvements and then we can decide how to make it available for the
community as early as possible.

Thanks and Regards
--
Pritam Kute
Post by Jacques Le Roux
Hi Pritam,
Thank you for your initiative to enhance OFBiz with a new pluggable
feature. Is there somewhere a Git or SVN repo where the code can be pulled
from? It might take a long time before this will be part of the code base,
and (potential) OFBiz adopters might miss (or forget) all the activities in
JIRA or postings in MLs.
Best regards,
Pierre Smits
*Apache Trafodion <https://trafodion.apache.org>, Vice President*
*Apache Directory <https://directory.apache.org>, PMC Member*
Apache Incubator <https://incubator.apache.org>, committer
*Apache OFBiz <https://ofbiz.apache.org>, contributor (without privileges)
since 2008*
Apache Steve <https://steve.apache.org>, committer
On Sat, Nov 24, 2018 at 10:38 AM Pritam Kute <
Post by Pritam Kute
Thanks all for your inputs.
I have updated the first pass of the implementation on the ticket [1].
Request all to have a look and provide feedback.
[1]: https://issues.apache.org/jira/browse/OFBIZ-10457
Thanks
--
Pritam Kute
Post by Nicolas Malin
Hello Pritam,
Maybe I arrived after the war still I wish sharing my opinion :)
General term Sms seems to be too specific, I would've oriented on
TelecomGateway
* ProductStoreTelecomGatewaySetting (too long :))
* TelecomGatewayConfig
* TelecomGatewayConfigType, and so on
* configId is too generic and already use on productConfig entity. It's
preferable to have unique name in OFBiz as primaryKey (same for
settingId)
Post by Nicolas Malin
* parentSmsConfigTypeId need to rename on parentTypeId if you want to
follow EntityType pattern.
Why set the purpose (smsTypeId) on SmsTemplateSetting instead of on
ProductStoreSmsSetting where the template application will be done ?
What do you imagine behind the CustomMethod linked to
SmsTemplateSetting
Post by Pritam Kute
?
Post by Nicolas Malin
That's all I'll stop bothering you :)
Cheers,
Nicolas
Post by Pritam Kute
Hello Devs,
Sorry for such a long delay.
Thanks, Michael for your inputs. I have added design proposal for the
SMS
Post by Nicolas Malin
Post by Pritam Kute
gateway integration and can be accessed here
https://cwiki.apache.org/confluence/x/Zgo0BQ
Please go through the design and let me know if there are any
questions,
Post by Nicolas Malin
Post by Pritam Kute
suggestions or improvements which we can do.
Thanks to Devanshu Vyas and Aishwary Shrivastava for helping me with
the
Post by Nicolas Malin
Post by Pritam Kute
design and documentation.
Thanks and Regards
--
Pritam Kute
On Sun, Sep 10, 2017 at 4:33 PM Michael Brohl <
Post by Michael Brohl
+1
Looking forward to the design proposal.
You can use the wiki with a new page under
https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Requirements+and+Design+Proposals
Post by Pritam Kute
Post by Nicolas Malin
Post by Pritam Kute
Post by Michael Brohl
to provide the details and support collaboration.
Thanks,
Michael
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian
countries)
Post by Pritam Kute
Post by Nicolas Malin
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
nowadays use short messaging service (SMS) in mobile phones to
notify
Post by Pritam Kute
Post by Nicolas Malin
and
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I will
share
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
proposed design details with you all soon. Till then, I would like
to
Post by Pritam Kute
Post by Nicolas Malin
Post by Pritam Kute
Post by Michael Brohl
know
Post by Pritam Kute
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Scott Gray
2018-11-25 21:26:05 UTC
Permalink
One thing to consider, is it better to have a single table for configuring
communication content generation or multiple?

i.e. would it be better to have a single ProductStoreCommunicationSetting
table instead of ProductStoreEmailSetting and ProductStoreSmsSetting (or
whatever name has been decided).

I don't have a design to propose and haven't read the design for SMS, but I
noticed the table name debate in this thread and it led me to asking the
question.

Regards
Scott
Post by Pritam Kute
Thanks Pierre and Rishi.
Let's wait for some more days to listen to the feedback from the community
as it is the first pass of the feature. As per feedback, we can do the
final improvements and then we can decide how to make it available for the
community as early as possible.
Thanks and Regards
--
Pritam Kute
Post by Jacques Le Roux
Hi Pritam,
Thank you for your initiative to enhance OFBiz with a new pluggable
feature. Is there somewhere a Git or SVN repo where the code can be
pulled
Post by Jacques Le Roux
from? It might take a long time before this will be part of the code
base,
Post by Jacques Le Roux
and (potential) OFBiz adopters might miss (or forget) all the activities
in
Post by Jacques Le Roux
JIRA or postings in MLs.
Best regards,
Pierre Smits
*Apache Trafodion <https://trafodion.apache.org>, Vice President*
*Apache Directory <https://directory.apache.org>, PMC Member*
Apache Incubator <https://incubator.apache.org>, committer
*Apache OFBiz <https://ofbiz.apache.org>, contributor (without
privileges)
Post by Jacques Le Roux
since 2008*
Apache Steve <https://steve.apache.org>, committer
On Sat, Nov 24, 2018 at 10:38 AM Pritam Kute <
Post by Pritam Kute
Thanks all for your inputs.
I have updated the first pass of the implementation on the ticket [1].
Request all to have a look and provide feedback.
[1]: https://issues.apache.org/jira/browse/OFBIZ-10457
Thanks
--
Pritam Kute
On Fri, Aug 24, 2018 at 2:12 AM Nicolas Malin <
Post by Nicolas Malin
Hello Pritam,
Maybe I arrived after the war still I wish sharing my opinion :)
General term Sms seems to be too specific, I would've oriented on
TelecomGateway
* ProductStoreTelecomGatewaySetting (too long :))
* TelecomGatewayConfig
* TelecomGatewayConfigType, and so on
* configId is too generic and already use on productConfig entity.
It's
Post by Jacques Le Roux
Post by Pritam Kute
Post by Nicolas Malin
preferable to have unique name in OFBiz as primaryKey (same for
settingId)
Post by Nicolas Malin
* parentSmsConfigTypeId need to rename on parentTypeId if you want to
follow EntityType pattern.
Why set the purpose (smsTypeId) on SmsTemplateSetting instead of on
ProductStoreSmsSetting where the template application will be done ?
What do you imagine behind the CustomMethod linked to
SmsTemplateSetting
Post by Pritam Kute
?
Post by Nicolas Malin
That's all I'll stop bothering you :)
Cheers,
Nicolas
Post by Pritam Kute
Hello Devs,
Sorry for such a long delay.
Thanks, Michael for your inputs. I have added design proposal for
the
Post by Jacques Le Roux
Post by Pritam Kute
SMS
Post by Nicolas Malin
Post by Pritam Kute
gateway integration and can be accessed here
https://cwiki.apache.org/confluence/x/Zgo0BQ
Please go through the design and let me know if there are any
questions,
Post by Nicolas Malin
Post by Pritam Kute
suggestions or improvements which we can do.
Thanks to Devanshu Vyas and Aishwary Shrivastava for helping me
with
Post by Jacques Le Roux
Post by Pritam Kute
the
Post by Nicolas Malin
Post by Pritam Kute
design and documentation.
Thanks and Regards
--
Pritam Kute
On Sun, Sep 10, 2017 at 4:33 PM Michael Brohl <
Post by Michael Brohl
+1
Looking forward to the design proposal.
You can use the wiki with a new page under
https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Requirements+and+Design+Proposals
Post by Jacques Le Roux
Post by Pritam Kute
Post by Nicolas Malin
Post by Pritam Kute
Post by Michael Brohl
to provide the details and support collaboration.
Thanks,
Michael
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian
countries)
Post by Pritam Kute
Post by Nicolas Malin
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
nowadays use short messaging service (SMS) in mobile phones to
notify
Post by Pritam Kute
Post by Nicolas Malin
and
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I
will
Post by Jacques Le Roux
Post by Pritam Kute
Post by Nicolas Malin
share
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
proposed design details with you all soon. Till then, I would
like
Post by Jacques Le Roux
to
Post by Pritam Kute
Post by Nicolas Malin
Post by Pritam Kute
Post by Michael Brohl
know
Post by Pritam Kute
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Pritam Kute
2018-11-26 09:02:49 UTC
Permalink
Hello Scott,

Thanks for your comment. The proposal was just to integrate the Short
Messaging Service only. So we had given a specific name to the entity. As
per the suggestions from the community, we renamed it as telecom instead of
SMS so it's somewhat a broader term than the old one. We have designed it
in a similar way like the payment gateway integration in OFBiz. As per
design, it can be used for all types of telecom communications like SMS,
MMS, WhatsApp, OTP generation and verification etc.

Your suggestion looks very good to me but for now, we are not aware of how
much changes/improvements we would need to make existing codebase to
accommodate Email and telecom services using a single entity. We will keep
this pointer in mind and we can work on it as a part of design improvements.

Thanks
--
Pritam Kute
Post by Scott Gray
One thing to consider, is it better to have a single table for configuring
communication content generation or multiple?
i.e. would it be better to have a single ProductStoreCommunicationSetting
table instead of ProductStoreEmailSetting and ProductStoreSmsSetting (or
whatever name has been decided).
I don't have a design to propose and haven't read the design for SMS, but I
noticed the table name debate in this thread and it led me to asking the
question.
Regards
Scott
Post by Pritam Kute
Thanks Pierre and Rishi.
Let's wait for some more days to listen to the feedback from the
community
Post by Pritam Kute
as it is the first pass of the feature. As per feedback, we can do the
final improvements and then we can decide how to make it available for
the
Post by Pritam Kute
community as early as possible.
Thanks and Regards
--
Pritam Kute
Post by Jacques Le Roux
Hi Pritam,
Thank you for your initiative to enhance OFBiz with a new pluggable
feature. Is there somewhere a Git or SVN repo where the code can be
pulled
Post by Jacques Le Roux
from? It might take a long time before this will be part of the code
base,
Post by Jacques Le Roux
and (potential) OFBiz adopters might miss (or forget) all the
activities
Post by Pritam Kute
in
Post by Jacques Le Roux
JIRA or postings in MLs.
Best regards,
Pierre Smits
*Apache Trafodion <https://trafodion.apache.org>, Vice President*
*Apache Directory <https://directory.apache.org>, PMC Member*
Apache Incubator <https://incubator.apache.org>, committer
*Apache OFBiz <https://ofbiz.apache.org>, contributor (without
privileges)
Post by Jacques Le Roux
since 2008*
Apache Steve <https://steve.apache.org>, committer
On Sat, Nov 24, 2018 at 10:38 AM Pritam Kute <
Post by Pritam Kute
Thanks all for your inputs.
I have updated the first pass of the implementation on the ticket
[1].
Post by Pritam Kute
Post by Jacques Le Roux
Post by Pritam Kute
Request all to have a look and provide feedback.
[1]: https://issues.apache.org/jira/browse/OFBIZ-10457
Thanks
--
Pritam Kute
On Fri, Aug 24, 2018 at 2:12 AM Nicolas Malin <
Post by Nicolas Malin
Hello Pritam,
Maybe I arrived after the war still I wish sharing my opinion :)
General term Sms seems to be too specific, I would've oriented on
TelecomGateway
* ProductStoreTelecomGatewaySetting (too long :))
* TelecomGatewayConfig
* TelecomGatewayConfigType, and so on
* configId is too generic and already use on productConfig entity.
It's
Post by Jacques Le Roux
Post by Pritam Kute
Post by Nicolas Malin
preferable to have unique name in OFBiz as primaryKey (same for
settingId)
Post by Nicolas Malin
* parentSmsConfigTypeId need to rename on parentTypeId if you want
to
Post by Pritam Kute
Post by Jacques Le Roux
Post by Pritam Kute
Post by Nicolas Malin
follow EntityType pattern.
Why set the purpose (smsTypeId) on SmsTemplateSetting instead of on
ProductStoreSmsSetting where the template application will be done
?
Post by Pritam Kute
Post by Jacques Le Roux
Post by Pritam Kute
Post by Nicolas Malin
What do you imagine behind the CustomMethod linked to
SmsTemplateSetting
Post by Pritam Kute
?
Post by Nicolas Malin
That's all I'll stop bothering you :)
Cheers,
Nicolas
Post by Pritam Kute
Hello Devs,
Sorry for such a long delay.
Thanks, Michael for your inputs. I have added design proposal for
the
Post by Jacques Le Roux
Post by Pritam Kute
SMS
Post by Nicolas Malin
Post by Pritam Kute
gateway integration and can be accessed here
https://cwiki.apache.org/confluence/x/Zgo0BQ
Please go through the design and let me know if there are any
questions,
Post by Nicolas Malin
Post by Pritam Kute
suggestions or improvements which we can do.
Thanks to Devanshu Vyas and Aishwary Shrivastava for helping me
with
Post by Jacques Le Roux
Post by Pritam Kute
the
Post by Nicolas Malin
Post by Pritam Kute
design and documentation.
Thanks and Regards
--
Pritam Kute
On Sun, Sep 10, 2017 at 4:33 PM Michael Brohl <
Post by Michael Brohl
+1
Looking forward to the design proposal.
You can use the wiki with a new page under
https://cwiki.apache.org/confluence/display/OFBIZ/OFBiz+Requirements+and+Design+Proposals
Post by Pritam Kute
Post by Jacques Le Roux
Post by Pritam Kute
Post by Nicolas Malin
Post by Pritam Kute
Post by Michael Brohl
to provide the details and support collaboration.
Thanks,
Michael
Post by Pritam Kute
Hi Devs,
Many e-commerce businesses (especially operating in Asian
countries)
Post by Pritam Kute
Post by Nicolas Malin
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
nowadays use short messaging service (SMS) in mobile phones to
notify
Post by Pritam Kute
Post by Nicolas Malin
and
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
update customers about order details, shipment statuses etc.
I would like to propose an SMS Gateway Integration in Ofbiz. I
will
Post by Jacques Le Roux
Post by Pritam Kute
Post by Nicolas Malin
share
Post by Pritam Kute
Post by Michael Brohl
Post by Pritam Kute
proposed design details with you all soon. Till then, I would
like
Post by Jacques Le Roux
to
Post by Pritam Kute
Post by Nicolas Malin
Post by Pritam Kute
Post by Michael Brohl
know
Post by Pritam Kute
your thoughts on this idea.
Thanks and Regards
--
Pritam Kute
Loading...