From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from out1-smtp.messagingengine.com ([66.111.4.25]) by ewsd; Mon Oct 19 11:52:00 -0400 2020 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 25C1A5C01B6 for <9front@9front.org>; Mon, 19 Oct 2020 11:51:55 -0400 (EDT) Received: from imap7 ([10.202.2.57]) by compute3.internal (MEProxy); Mon, 19 Oct 2020 11:51:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= fastmailteam.com; h=mime-version:message-id:in-reply-to :references:date:from:to:subject:content-type :content-transfer-encoding; s=fm1; bh=mwVDRhrqVdLfduLfL2vQFz3LkA f/liWfDth/di2hihs=; b=FHtCwcosaF/ccnw5ITG5d+nDnDPBmaDLsUQfkDry5O AIAZzeeSQmJgyl/NM/MEitU71Rqb/OwPA6xBjZEsk+ki9blVspPfOF8aG+rAt+4/ elL6JPPlLV4M7ay8YeujKDrD/+4mFQXbr5JnWgpw6fK0MKGI8C36Cy/nK5FAexjj zGpMkZEvXmZM6PvKIbr6BQdf3n0dgn/Sa+oWpjtc2oifa0ecuCNBvHeE2VSRX447 smWjsYO4RL47VGlZLRl7TCeQHElJe1EI1Vc0IF7jci/939pYyPsjUjPNGFV00/My 0OWaLfJpBRR//D3EWdcDCZkHyga4Sc9QjLsfsNddm2dQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=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=fm1; bh=mwVDRhrqVdLfduLfL2vQFz3LkAf/liWfDth/di2hi hs=; b=Sgsdtay8UDisO7WRf2Asm1d8RJj2NkBB5SW+FH/8dp41IpzQMlNzE3UjF wFAj6GvK15O9Pm1zsvW/7RSCPYG/GXSSraVL92xtYw+gQ96LiNINRqm+pGc4nhsZ 6Ns81JLSxqSwvNXgIhzF1MT4vdXFLimZOFNsrAh3ZhbzrWAANglbAVyGyeLr32mR c3AIJkp/9R4o05W8ULy46ET9g3cIACfJAwE+/rQvt3IQ+q5TP6pZhG5oy+HaAWlN ffeGUH2ytMpOHokMQNCmTD3rv+LZDk7r02f2twd5WMXajHChWtnzcMGIxFYExuk+ roacKLSyYNIa8uven7yyGIL00Lorg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedujedrjedugdelhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepofgfggfkjghffffhvffutgfgsehtqh ertderreejnecuhfhrohhmpedfvegrlhhvihhnucfoohhrrhhishhonhdfuceotggrlhhv ihhnsehfrghsthhmrghilhhtvggrmhdrtghomheqnecuggftrfgrthhtvghrnhepuddvge dtledvleekuedtheelleegudeguedtveetfeeileegtdevheehhfdvheegnecuvehluhhs thgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheptggrlhhvihhnsehfrg hsthhmrghilhhtvggrmhdrtghomh X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id CD132180155; Mon, 19 Oct 2020 11:51:54 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.3.0-502-gfef6c88-fm-20201019.001-gfef6c888 Mime-Version: 1.0 Message-Id: <9dbe35c6-5edd-4dab-991c-46d346c3fd6c@www.fastmail.com> In-Reply-To: References: Date: Mon, 19 Oct 2020 11:51:54 -0400 From: "Calvin Morrison" To: 9front@9front.org Subject: Re: [9front] Bounty: OneDriveFS Content-Type: text/plain;charset=utf-8 Content-Transfer-Encoding: quoted-printable List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: private ISO-certified standard standard SSL CSS enhancement-scale high-performance controller More generally useful is implementing webdav I think, as OneDrive export= s over that for customers (as well as some other services) On Wed, Sep 30, 2020, at 6:31 AM, sirjofri+ml-9front@sirjofri.de wrote: > Hello all, >=20 > I have a bounty for you. 20=E2=82=AC for a OneDrive filesystem. We can= still=20 > negotiate the requirements and money. If anybody wants this too and=20= > wants to add money to the pool, feel free to do it. >=20 > I can also try to help, but only with my currently limited time and kn= owledge. >=20 > The following list are btw more like ideas. We can always talk about i= t=20 > and in some cases it might make more sense to adjust things. >=20 >=20 > Must Have (20=E2=82=AC) >=20 > * File management (full CRUD support). > * Works with OneDrive. > * Works with Sharepoint Drives. > * Works with official Microsoft servers (office.com stuff). >=20 > Should Have >=20 > * User keys in factotum. > * No complicated configuration. Auth info, drive (and maybe server?)=20= > should be enough. > * Native C preferred (9front). >=20 > Nice to Have (+5=E2=82=AC) >=20 > * Access versions: File versions are provided by OneDrive/Sharepoint.=20= > Use these. > * Lazy caching: OneDrive protocol provides sha1sums. Files could be=20= > stored in a persistent cache (simple directory?). cat file >/dev/null&= =20 > for manually caching is fine. > * some way to show files are cached (maybe with ls?). >=20 > --=20 Calvin