Re: [hackathon] One Tax API Hackathon proposal

"Noah ." <noah@pycon.or.tz> Sun, 26 September 2021 12:59 UTC

Return-Path: <noah@pycon.or.tz>
X-Original-To: hackathon@ietfa.amsl.com
Delivered-To: hackathon@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7ED743A2331 for <hackathon@ietfa.amsl.com>; Sun, 26 Sep 2021 05:59:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=pycon-or-tz.20210112.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ec7flRIPDRqy for <hackathon@ietfa.amsl.com>; Sun, 26 Sep 2021 05:59:04 -0700 (PDT)
Received: from mail-qt1-x832.google.com (mail-qt1-x832.google.com [IPv6:2607:f8b0:4864:20::832]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A4F93A2329 for <hackathon@ietf.org>; Sun, 26 Sep 2021 05:59:03 -0700 (PDT)
Received: by mail-qt1-x832.google.com with SMTP id z7so527477qto.7 for <hackathon@ietf.org>; Sun, 26 Sep 2021 05:59:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pycon-or-tz.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZOJjbytTLB0wniB8dcoSMaBRnILe7nsq7NXMeP60ahI=; b=fPS7OokGgE1X68HXzvmJ/Bnh0fw2EZWsFHQW4UUbApi1ki9V8wdL/EP8SSRsPC/1wd 2zroh1S4J68REPKC0hwPaxgyJK8b4tEK81nedDz3Fo9fvQS1I+BEaLaeuRHxwfQnIqd1 w9+Qs6e6seybfo8MTHhBfcBAE53jdfN82L4rDdAK8/F+GwWpOVxI1IaGhMEDL5rfZUH5 LzstDX0S4JkV/s1SOjaSUBnTlv/GxMiZRrW08I49scvcDS8U3HgiHDca5xEVi7lU4Dsq mer4HZgUqW/4boCdBSnzAofMpwIdbO4KDvwb9wAJSUF4z/wAU69T3Edw+QJrvTBKleqS L6rA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ZOJjbytTLB0wniB8dcoSMaBRnILe7nsq7NXMeP60ahI=; b=bOeAYrgQYkGlyhMOfXj5GG7WS32dGRjmLVNU/BQht+KA7IMJg7vk7HPX7Am2DbVRjX YrBhBnO3Qi8GnyQ/PTCed7TYMHORvJ3I0IyY0CrTXFc3rzwAMtIVLY4PWUz8Y2PVRDvj OzZVEUhbR48yXOSZp/ARlwTuBPtc43TuE9tXaoJjLIR7AFE7peHNngGk0F9+2HmnH4bS acyS2cggTNkbHUrl5QYUkAHp7Q1kFseKI5g60ROx4tRUVr9wyseqKFzFVx8EWMLDUBHu bHJMKR23q/JCwUMO9504skhhMjtbj/Jay29m9x3zYZ4zHjTE0ByNErBDPT/8atMQSkeg 4hLw==
X-Gm-Message-State: AOAM533sKn+P8W597GhJaQkJ+Cod8fDaYC+8mbDQpi6jn+26TzXLinc6 7QIDzf0dyi5MklNtmYSKwzIwADUgvZp+8wOcn4vKPvnj/cAI1Q==
X-Google-Smtp-Source: ABdhPJyqxH8bLkunhbmkJHW+oMLhjKlZNx4J8Kx2s6jDigLroZp1xaVSR5z2rErnZTfZVCAG3Uro8mZbJq8dcUtaTZw=
X-Received: by 2002:ac8:4084:: with SMTP id p4mr14040943qtl.255.1632661142037; Sun, 26 Sep 2021 05:59:02 -0700 (PDT)
MIME-Version: 1.0
References: <dd59e549-7739-0cc2-36c2-12bccbc19703@emailplus.org> <fc304942-66a2-6bb0-2f2b-50ec1aa8651d@lear.ch> <CABcZeBP3MVOObN9xkqaZxVQcVmpLbPVNcNHHDPQU2u-rA1dPTQ@mail.gmail.com> <808ed1a4-debd-1d54-2950-8114593ac32d@lear.ch> <4019dda0-8c61-4a49-48e4-195cd03aec7f@emailplus.org>
In-Reply-To: <4019dda0-8c61-4a49-48e4-195cd03aec7f@emailplus.org>
From: "Noah ." <noah@pycon.or.tz>
Date: Sun, 26 Sep 2021 15:58:50 +0300
Message-ID: <CAJo3tjCVRSw_Nzc-GCpwUjGZiCb88WNrj7pPF473H_dK=7C_9w@mail.gmail.com>
To: Benson Muite <benson_muite@emailplus.org>
Cc: Eliot Lear <lear@lear.ch>, Eric Rescorla <ekr@rtfm.com>, hackathon <hackathon@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000068f77c05cce58b7d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/hackathon/DMGay1zswMrwnokf97s5_Wg4B1s>
Subject: Re: [hackathon] One Tax API Hackathon proposal
X-BeenThere: hackathon@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Discussion regarding past, present, and future IETF hackathons." <hackathon.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/hackathon>, <mailto:hackathon-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/hackathon/>
List-Post: <mailto:hackathon@ietf.org>
List-Help: <mailto:hackathon-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/hackathon>, <mailto:hackathon-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 26 Sep 2021 12:59:10 -0000

Hi Benson

If this will get a green light as a hackathon, I would love to participate
and perhaps bring others on board as I foresee the usefulness of such a
project considering how many African governments are currently coming with
random taxes for all sorts of online use cases.

Noah

On Sun, 26 Sep 2021, 13:04 Benson Muite, <benson_muite@emailplus.org> wrote:

> Dear Eliot and Eric,
>
> Thanks for your feedback. Just announcing on this list as suggested in
> the Hackathon wiki. Clearly, not everyone on this list will participate
> in every project, but feedback is still appreciated.
>
> One particular use case is taxation of cloud services:
>
>
> https://itatonline.org/articles_new/a-closer-look-at-taxation-of-cloud-services-internationally/
>
> Some companies which provide services through the cloud and will be
> affected by such taxes and do have employees who participate in IETF.
> They may want to have some say in how they could easily facilitate
> payment of such taxes in many territories without unnecessary
> administrative burden.
>
> KPMG has a set of articles on e-taxes:
> https://home.kpmg/us/en/home/insights/2019/06/tnf-digital-economy0.html
>
> A recent example is from Cambodia:
>
> https://home.kpmg/us/en/home/insights/2021/09/tnf-cambodia-vat-ecommerce.html
>
> Within the EU, Peppol ( https://github.com/OpenPEPPOL/ ) is one effort
> to harmonize electronic invoicing, whether this will be adopted
> internationally remains to be seen. The scope is much broader than
> proposed here.
>
> As you indicate, a hackathon should have a clear achievable target. As
> indicated in a previous reply for VAT/Sales tax, one needs:
> i) Relevant tax collection bodies
> ii) Identification numbers for the parties involved
> iii) Type of good or service and the relevant taxes to be paid, eg.
> sales tax, income tax
> iv) Some database lookup on the amount of tax to be paid.
>
> The main problems to solve are:
> double registration - registering in one jurisdiction should enable you
> to sell in others and comply with regulations the relevant jurisdictions
> for many products and services
> paperwork reduction - authorized electronic payments and electronic
> identity confirmation can really help here, for example a certain
> jurisdiction has a paperwork reduction act, the main effect of which is
> to indicate how many hours are needed to fill a form, rather than
> milliseconds of allowed time to respond to an electronic request.
>
> Benson
>
> On 9/26/21 11:43 AM, Eliot Lear wrote:
> > EKR,
> >
> > The issue here is more about likelihood of actually accomplishing
> > anything.  Do YOU have a codebase that worries about taxes? Do you plan
> > to add this sort of code into your base?  I don't and I don't know
> > anyone who does.  Do you know of any code base to add this stuff to?  I
> > don't and I don't know anyone who does.
> >
> > If people who DO have such code bases ARE going to show, then the next
> > question is whether anyone who participates in the IETF can reasonably
> > help them.  This isn't a matter of protocol design.  If not, what does
> > the IETF hackathon bring to the table other than... a table (and right
> > now we can't even bring that)?
> >
> > But, Benson, EKR's right:  I can't stand in the way of you doing the
> > work here.  I just think it'll be a waste of your time, and possibly
> > drive you in the wrong direction.
> >
> > Eliot
> >
> > On 25.09.21 18:23, Eric Rescorla wrote:
> >>
> >> On Sat, Sep 25, 2021 at 2:19 AM Eliot Lear <lear@lear.ch
> >> <mailto:lear@lear.ch>> wrote:
> >>
> >>     Hi,
> >>
> >>     In general I like a low bar for hackathons, but I am not sure that
> >>     the
> >>     IETF should take this one on.  For one, it's not clear to me that
> >>     this
> >>     isn't more a matter of data models rather than APIs. We also have no
> >>     experience with handling of this sort of information: this is WAY
> >>     up the
> >>     stack.
> >>
> >>
> >> Without taking a position on this proposal, since when do we monitor
> >> what people work on at the hackathon? It's a lot more like a
> >> free-for-all than a BOF and having people work on something at a
> >> hackathon certainly isn't any kind of commitment to take the work on
> >> at the IETF.
> >>
> >>     But if you're going to do this, we need to understand what code is
> >>     going
> >>     to be hacked.  Are the developers from accounting packages going to
> >>     participate?  Can you lay out a bit more of a landscape here?
> >>
> >>
> >> These seem like reasonable questions, but I don't agree with the
> >> framing that we "need" to understand them. If you don't want to
> >> participate without an answer, don't do so, but that shouldn't stop
> >> others from doing it.
> >>
> >> -Ekr
> >>
> >>
> >>     Eliot
> >>
> >>
> >>     On 25.09.21 11:04, Benson Muite wrote:
> >>     > Hi,
> >>     >
> >>     > Have proposed a hackathon topic on One Tax API:
> >>     > https://trac.ietf.org/trac/ietf/meeting/wiki/112hackathon
> >>     <https://trac.ietf.org/trac/ietf/meeting/wiki/112hackathon>
> >>     > Many countries are proposing taxes on e-commerce and also labor
> >>     > services that are supplied from outside their jurisdictions that
> >>     have
> >>     > been enabled by improvements in internet connectivity. Complying
> >>     with
> >>     > these requirements can be time consuming and is a trade barrier
> for
> >>     > trade in items and services that do not require regulatory
> >>     approval.
> >>     > Having a standardized API for reporting and paying these
> >>     > electronically would enable compliance at a low cost, especially
> >>     since
> >>     > automation could be used.  Privacy and security considerations are
> >>     > also important in creating a standard for such an interface. The
> >>     aim
> >>     > of this hackathon project is to develop a prototype implementation
> >>     > that could become an RFC and be adopted as a standard.
> >>     >
> >>     > Suggestions and contributions are welcome.
> >>     >
> >>     > Regards,
> >>     > Benson
> >>     >
> >>     > _______________________________________________
> >>     > hackathon mailing list
> >>     > hackathon@ietf.org <mailto:hackathon@ietf.org>
> >>     > https://www.ietf.org/mailman/listinfo/hackathon
> >>     <https://www.ietf.org/mailman/listinfo/hackathon>
> >>     > Unsubscribe: mailto:hackathon-request@ietf.org
> >>     <mailto:hackathon-request@ietf.org>?subject=unsubscribe
> >>     >
> >>
> >>     _______________________________________________
> >>     hackathon mailing list
> >>     hackathon@ietf.org <mailto:hackathon@ietf.org>
> >>     https://www.ietf.org/mailman/listinfo/hackathon
> >>     <https://www.ietf.org/mailman/listinfo/hackathon>
> >>     Unsubscribe: mailto:hackathon-request@ietf.org
> >>     <mailto:hackathon-request@ietf.org>?subject=unsubscribe
> >>
>
> _______________________________________________
> hackathon mailing list
> hackathon@ietf.org
> https://www.ietf.org/mailman/listinfo/hackathon
> Unsubscribe: mailto:hackathon-request@ietf.org?subject=unsubscribe
>