Re: [hackathon] One Tax API Hackathon proposal
Benson Muite <benson_muite@emailplus.org> Sun, 26 September 2021 10:03 UTC
Return-Path: <benson_muite@emailplus.org>
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 E6E023A1CC0
for <hackathon@ietfa.amsl.com>; Sun, 26 Sep 2021 03:03:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-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=emailplus.org header.b=VkF/guUT;
dkim=pass (2048-bit key)
header.d=messagingengine.com header.b=h1Jz0rEo
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 qtoxSIOEyhEv for <hackathon@ietfa.amsl.com>;
Sun, 26 Sep 2021 03:03:38 -0700 (PDT)
Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com
[64.147.123.25])
(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id ADE293A1CC3
for <hackathon@ietf.org>; Sun, 26 Sep 2021 03:03:38 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
by mailout.west.internal (Postfix) with ESMTP id B39F53200927;
Sun, 26 Sep 2021 06:03:36 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
by compute4.internal (MEProxy); Sun, 26 Sep 2021 06:03:36 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=emailplus.org;
h=subject:to:cc:references:from:message-id:date:mime-version
:in-reply-to:content-type:content-transfer-encoding; s=fm1; bh=E
7HFXC6h9FBMxpVkSBgwcQjCYDAk+osOfQtcrSGc3DQ=; b=VkF/guUT3XZH6cHnB
6XrwcB63DOXCt5Jb7W3VFG9mrXjbqyzL12Xp0ECoUuvylND6ktdunxZP2yiV3ND5
N0OkXMMjVeLimklCGOfz8q9cHVmGz7v+2g0pRx21crUUcUftoORM4Z+gGVCzTEUc
Aydkao3nEXaylyKmaOoB/0eRcD9FAdfCR55tZ/4qjLQHrzSwl8nGhXPidGVeeYnH
srL8UAwdDzqFVBPZM2K56dRx6fYm5PHT0MIL1g8mcoC+1g5RnAe2sw+/BgHSTNvc
UD0PN2Y6LdC54wotwg54LH4Pz13DD8F6RQXPYQB78VOTpK81SNiAU7Xwot+KAYP7
kQCAw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
messagingengine.com; h=cc:content-transfer-encoding:content-type
:date:from:in-reply-to:message-id:mime-version:references
:subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender
:x-sasl-enc; s=fm3; bh=E7HFXC6h9FBMxpVkSBgwcQjCYDAk+osOfQtcrSGc3
DQ=; b=h1Jz0rEoj41VJOgICqhnRNj5CJ2eSm0Rd5RXTZoSW2x9Ou7rQJHBVtbCo
P6XVdi0sCEH3rmQiczvoQ5P8/EI5FGB+on/Q6NkfFmqEbtmaWdAeIVNakcKaTxfw
OgjMid4lMI62diXCJh8tGQcegiPtSvnSf2LgzRMWeCxr4KL4Lz6rbeNQFYNRvCyp
QwQw4keIBkEfcku4JZyOiiltOmb6U7lAwXBDV/zlJd3JJMgm9yXR/iX4+w3bvlee
gEXsjz1BEj0rJwWLKKTxpKaOMjexrdInCuh18Vx4fw/l7WU6hSuW+OoYkHg98+6Z
ciTlBrlKlH+UFzDrmZ9pN78tap30w==
X-ME-Sender: <xms:eEVQYeOpDcR3aJgC_LVwgL_F2dJ9AMm6jAmKIVuFR8xDiL9Xtq4XTg>
<xme:eEVQYc9jrX8dyk8ipDkUIxRMfNu6TvfUkS-JNdTV0ivwVaW2vT7J-nYzk_toh_8iI
gmT6weLNnSeCaJx>
X-ME-Received: <xmr:eEVQYVTRs6DmhbXVcwjX_XYJgz31M_QK2alovYCVGU4fzUmiiubA07RzH0ONyTFYqLDKD49ErmoF3w>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudejiedgvddvucetufdoteggodetrfdotf
fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen
uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne
cujfgurhepuffvfhfhkffffgggjggtgfesthekredttdefjeenucfhrhhomhepuegvnhhs
ohhnucfouhhithgvuceosggvnhhsohhnpghmuhhithgvsegvmhgrihhlphhluhhsrdhorh
hgqeenucggtffrrghtthgvrhhnpeeltdevjedvudekheeifeduieevhfetkefhiedvtdei
tdejkeeiffeiheeludetueenucffohhmrghinhepihhtrghtohhnlhhinhgvrdhorhhgpd
hhohhmvgdrkhhpmhhgpdhgihhthhhusgdrtghomhdpihgvthhfrdhorhhgnecuvehluhhs
thgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepsggvnhhsohhnpghmuh
hithgvsegvmhgrihhlphhluhhsrdhorhhg
X-ME-Proxy: <xmx:eEVQYesE9RBnEmUdlMTTHrOM3OJeqGzn03R9WiWNHOpVM-JfLckLcQ>
<xmx:eEVQYWf-pelq90faPyzjaFjJ0XWz_imxZCSk7OmHq00rYucafC3i6w>
<xmx:eEVQYS14GPhWv_tsTrZfI0n4f5h2BNbPVNBqYAmtV5BH9jjToa0Hpw>
<xmx:eEVQYaGi8SP4MyHWZkVO5Husqn74Bu-yS5KCFvx_ETaqTF_9xbTHBg>
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun,
26 Sep 2021 06:03:33 -0400 (EDT)
To: Eliot Lear <lear@lear.ch>, Eric Rescorla <ekr@rtfm.com>
Cc: hackathon <hackathon@ietf.org>
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>
From: Benson Muite <benson_muite@emailplus.org>
Message-ID: <4019dda0-8c61-4a49-48e4-195cd03aec7f@emailplus.org>
Date: Sun, 26 Sep 2021 13:03:23 +0300
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.10.1
MIME-Version: 1.0
In-Reply-To: <808ed1a4-debd-1d54-2950-8114593ac32d@lear.ch>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/hackathon/6kiv6N3AQXalRTb28K3RmizqFbI>
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 10:03:44 -0000
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] One Tax API Hackathon proposal Benson Muite
- Re: [hackathon] One Tax API Hackathon proposal Eliot Lear
- Re: [hackathon] One Tax API Hackathon proposal Benson Muite
- Re: [hackathon] One Tax API Hackathon proposal Bob Hinden
- Re: [hackathon] One Tax API Hackathon proposal Eric Rescorla
- Re: [hackathon] One Tax API Hackathon proposal Stephen Farrell
- Re: [hackathon] One Tax API Hackathon proposal Thomas "Eric" Brunner-Williams
- Re: [hackathon] One Tax API Hackathon proposal andihavemilestogobeforeisleep
- Re: [hackathon] One Tax API Hackathon proposal Eliot Lear
- Re: [hackathon] One Tax API Hackathon proposal Ondřej Surý
- Re: [hackathon] One Tax API Hackathon proposal Benson Muite
- Re: [hackathon] One Tax API Hackathon proposal Noah .
- Re: [hackathon] One Tax API Hackathon proposal Benson Muite
- Re: [hackathon] One Tax API Hackathon proposal Dave Lawrence
- Re: [hackathon] One Tax API Hackathon proposal Andrew Alston
- Re: [hackathon] One Tax API Hackathon proposal Marc Petit-Huguenin
- Re: [hackathon] One Tax API Hackathon proposal Phillip Hallam-Baker
- Re: [hackathon] One Tax API Hackathon proposal Benson Muite
- Re: [hackathon] One Tax API Hackathon proposal Ondřej Surý
- Re: [hackathon] One Tax API Hackathon proposal Marc Petit-Huguenin
- Re: [hackathon] One Tax API Hackathon proposal Sorin Faibish
- Re: [hackathon] One Tax API Hackathon proposal Botir 4life
- Re: [hackathon] One Tax API Hackathon proposal patrickreneguerrero@sudomail.com
- Re: [hackathon] One Tax API Hackathon proposal Melinda Shore
- Re: [hackathon] One Tax API Hackathon proposal Phillip Hallam-Baker
- Re: [hackathon] One Tax API Hackathon proposal Charles Eckel (eckelcu)