Contribution towards erpnext-shipping

Hi

I have a client who is willing to sponsor an ERPNext integration with TNT (https://express.tnt.com/expresswebservices-website/app/landing.html)

Frappe already has frappe/erpnext-shipping, but this is for integrating with shipping platform aggregators (LetMeShip/SendCloud), and not directly to shipping carriers like TNT. There are some limitations when using LetMeShip/SendCloud, hence the need for a direct integration to TNT’s API.

Should I contribute it to this existing custom app, or rather create a new (open source) app for the TNT integration?

@rmeyer sorry for tagging you, but you do seem active on that repository

Eiher one is fine.

You’ll be faster and more flexible with a separate app.

Contributing will take longer and you’ll have to stick to the existing structure. But the result will be more standardized and will reach more users.

The decision doesn’t have to be set in stone. You can start with a separate app and contribute later, or start contributing and decide to switch to a separate app at some point.

Thank you, makes sense. Let’s start with a separate app for now