jbenet changed the topic of #ipfs to: IPFS - InterPlanetary File System - https://github.com/ipfs/ipfs -- channel logged at https://botbot.me/freenode/ipfs/ -- Code of Conduct: https://github.com/ipfs/community/blob/master/code-of-conduct.md -- Sprints: https://github.com/ipfs/pm/ -- Community Info: https://github.com/ipfs/community/ -- FAQ: https://github.com/ipfs/faq -- Support: https://github.com/ipfs/support
montagsoup has quit [Read error: Connection reset by peer]
<ianopolous> whyrusleeping: My situation is going to end up with a bunch of users all trying to write to the same IPFS node with a process described above. In principle they are all overlapping, so I'd need a way to tag newly added objects (per user) to prevent GCing until that user's transaction is done so I can concurrently GC at random. Is anything like that planned? essentially exactly what you'd need to implement a transactional database on top of
<ianopolous> IPFS.
<lgierth> notes.git
<whyrusleeping> meh, i don't like sharing my notes until i'm ready to
<lgierth> says the dev who maintains a messy local notes.txt with over 100 lines
<lgierth> that being me ^
<whyrusleeping> lol
<lgierth> yep fair enough
Encrypt has quit [Quit: Sleeping time!]
<ianopolous> whyrusleeping: excellent :-)
<lgierth> here's my idea for gc
<lgierth> we embed a jvm in go-ipfs
<lgierth> and every block as a String
<lgierth> then keep a big loop alive with references to all pinned Strings
<voxelot> daviddias: npm i -g ipfs installs but jsipfs in cli returns command not found, am i missing something?
<lgierth> and periodically dump that to disc, while letting the jvm collect
<voxelot> sorry, just now getting to playing with jsipfs
<noffle> voxelot: what is your prefix in your .npmrc?
<noffle> is that directory in your $PATH?
Matoro has quit [Ping timeout: 240 seconds]
<daviddias> voxelot: https://www.npmjs.com/package/js-ipfs it is this one
<daviddias> I missed to notice that there was a https://www.npmjs.com/package/ipfs
<daviddias> (or so it seems)
<ianopolous> lgierth: you could even use the object finalizer to directly tell ipfs to remove an object.
<voxelot> noffle: i haven't set my npm prefix before so default? seems like a linking issue
<voxelot> daviddias: that's the package i have installed
<voxelot> ipfs@0.1.1
gordonb has joined #ipfs
<noffle> voxelot: run 'npm config get prefix'
<daviddias> voxelot: do npm i js-ipfs -g
<jbenet> ipfs is a placeholder I think
<jbenet> We can bind it to whatever we want
<whyrusleeping> lgierth: youre drunk, go to sleep
<daviddias> I just realized know that I should have published to `ipfs` from the beginning
<noffle> ha
<voxelot> daviddias: yup that was it, i was doing npm i ipfs, then npm i jsipfs, bu tnot js-ipfs :p
<daviddias> jbenet: can you get me get push access on the ipfs package?
<jbenet> In the next hour yea
<jbenet> Right now I can't
<daviddias> sounds good
adamcurry has joined #ipfs
<jbenet> (I think we have it right?)
adamcurry has quit [Ping timeout: 250 seconds]
<whyrusleeping> jbenet: you made it a placeholder a long time ago
<jbenet> Yep confirming I didn't dream it
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
jhulten has quit [Ping timeout: 240 seconds]
zorglub27 has quit [Quit: zorglub27]
<ipfsbot> [js-ipfs-api] Dignifiedquire created greenkeeper-mocha-2.4.2 (+1 new commit): https://git.io/vzy4l
<ipfsbot> js-ipfs-api/greenkeeper-mocha-2.4.2 2e8d34e greenkeeperio-bot: chore(package): update mocha to version 2.4.2...
akkad has quit [Excess Flood]
gordonb has quit [Quit: gordonb]
mercora has joined #ipfs
<ipfsbot> [js-ipfs-api] Dignifiedquire deleted greenkeeper-mocha-2.4.2 at 2e8d34e: https://git.io/vzyBq
reit has joined #ipfs
akkad has joined #ipfs
<voxelot> didn't know nodeschool.io was in LA.. so cool. https://ti.to/nodeschool-los-angeles/february-2016
voxelot has quit [Ping timeout: 264 seconds]
<ipfsbot> [go-ipfs] tomgg opened pull request #2249: Makefile: add PHONY targets and a help message (master...tmg/build) https://git.io/vzyuB
devbug has quit [Ping timeout: 276 seconds]
adamcurry has joined #ipfs
adamcurry has quit [Ping timeout: 256 seconds]
nonaTure has quit [Quit: Leaving.]
hellertime has joined #ipfs
joshbuddy has quit [Ping timeout: 240 seconds]
joshbuddy has joined #ipfs
jfis has joined #ipfs
nonaTure has joined #ipfs
jfis has quit [Quit: Textual IRC Client: www.textualapp.com]
nonaTure has quit [Ping timeout: 264 seconds]
<noffle> ready to ragequit godeps; better take a break
<Qwertie> File names any other stuff like access dates dont change the hash do they?
<aaaaaaaaa____> hi, I've been trying to add a large directory (about 400GB with 40,000 files in a bunch of subdirectories) and its been dying - i found an error in my system log, but i don't know where to report it: "Jan 26 06:49:38 container kernel: [304296.693204] Memory cgroup out of memory: Kill process 3827 (ipfs) score 859 or sacrifice child"
<achin> what version of ipfs?
<aaaaaaaaa____> v0.3.11
HastaJun has joined #ipfs
<achin> can you try to upgrade to the latest version?
<achin> it has some important fixes for your problem (out of memory)
<aaaaaaaaa____> ahh ok i thought it was the latest 0.3.x ... thanks will try it
<noffle> aaaaaaaaa____: the latest unreleased is 0.4.0 -- you'll want that
<achin> i've successfully added about 0.5mil files (but much less total size) without issues
<aaaaaaaaa____> ok, i switched down to 0.3.x because of gateway hanging.. if i use 4 then do i use a different gateway? i thought i saw something somewhere about v04.ipfs.io or something like that
<achin> yeah v04x.ipfs.io
<aaaaaaaaa____> ok great thanks a bunch for sharing that advice
<achin> it's pretty annoying, hopefully we won't be in this split-gateway mode for much longer
<achin> in either case, people do test 0.4.0 and let us know either way if it helps or not
<aaaaaaaaa____> i will report back here if it works (usually within an hour of starting process)
computerfreak has joined #ipfs
<aaaaaaaaa____> err.. it usually crashes within an hour of starting process
<achin> you should be able to get a hint about memory usage if you montior things with 'top'
<lgierth> achin aaaaaaaaa____ the gateway now resolves both v03x and v04x, fastest success (status < 400) response wins
<lgierth> the gateway == ipfs.io
joshbuddy has quit [Ping timeout: 276 seconds]
<aaaaaaaaa____> ah, good to know!
joshbuddy has joined #ipfs
<achin> whoo!
<achin> nice work lgierth
<lgierth> o/
adamcurry has joined #ipfs
jhulten has joined #ipfs
adamcurry has quit [Ping timeout: 250 seconds]
pfraze has quit [Remote host closed the connection]
patcon has quit [Ping timeout: 250 seconds]
dignifiedquire has quit [Quit: Connection closed for inactivity]
joshbuddy has quit [Quit: joshbuddy]
pizzagoblin has joined #ipfs
pizzagoblin has quit [Client Quit]
pizzagoblin has joined #ipfs
<pizzagoblin> ¡Orale!
<pizzagoblin> Could anyone be a sweet human being and let me know how relative links work?
<pizzagoblin> Let's say I've got a directory, where I've got my html files, just static pages with anchor links to each other
<pizzagoblin> how does that work in ipfs? Can I just leave them as they are, or do I need to do anything special here?
<pizzagoblin> Please and thank you
<achin> relative links are the recommended way to link between stuff in ipfs!
<pizzagoblin> Okay cool, so basically just link them so they'd work in the folder, and then add the folder to ipfs?
<achin> yep
<achin> here's an example i happen to have open in my browser http://ipfs.io/ipfs/QmV6H1quZ4VwzaaoY1zDxmrZEtXMTN1WLJHpPWY627dYVJ/A/20/8f/Main_Page.html
<pizzagoblin> most excellent, thank you kind human
<achin> you are most welcome, kind goblin
<pizzagoblin> That's a pretty sweet little wiki, biology and zoology are interests of mine
<achin> if you view the source, you'll see that relative links to parent directories can work as well
<pizzagoblin> Since you're feeling indulgent of my ignorant self, I am wondering, how much like bittorrent does this work? Like, will I need to find a couple friends to help host the site like Seeds for when my computer is offline for it to be available? Trying to get a clear picture in my head..
<achin> yes, you have it right. adding something to IPFS is kinda like starting a bittorrent client that is only seeding
<achin> if your computer goes offline, there will be no one else with that data
<pizzagoblin> Thank you
pfraze has joined #ipfs
corruptednode has joined #ipfs
disgusting_wall has quit []
disgusting_wall has joined #ipfs
disgusting_wall has quit [Client Quit]
pizzagoblin has quit [Quit: Leaving]
threebean has joined #ipfs
* threebean was summoned by twitterbots
disgusting_wall has joined #ipfs
leer10 has joined #ipfs
adamcurry has joined #ipfs
joshbuddy has joined #ipfs
adamcurry has quit [Ping timeout: 245 seconds]
gaboose has quit [Read error: Connection reset by peer]
voxelot has joined #ipfs
ispeedtoo has quit [Ping timeout: 252 seconds]
devbug has joined #ipfs
jhulten has quit [Ping timeout: 240 seconds]
devbug has quit [Ping timeout: 245 seconds]
<aaaaaaaaa____> achin: it is looking positive.. 123GB in and further than any add has gone before. one question: when i tail the output that i'm capturing, i only see the files getting hashes and not the subdirectories that they are in. do u know if the hashes for those subdirectories get printed at the end? in v03 the hash gets printed immediately after add ascends out of/
<aaaaaaaaa____> finishes that subdirectory
dandroid has quit [Quit: Connection closed for inactivity]
patcon has joined #ipfs
simonv3 has quit [Quit: Connection closed for inactivity]
corruptednode has quit [Ping timeout: 276 seconds]
neurosis12 has joined #ipfs
ygrek has quit [Ping timeout: 240 seconds]
jhulten has joined #ipfs
adamcurry has joined #ipfs
neurosis12 has quit [Remote host closed the connection]
corruptednode has joined #ipfs
adamcurry has quit [Ping timeout: 272 seconds]
felixn_ has joined #ipfs
felixn has quit [Ping timeout: 265 seconds]
joshbuddy has quit [Quit: joshbuddy]
joshbuddy has joined #ipfs
devbug_ has joined #ipfs
adamcurry has joined #ipfs
adamcurry has quit [Ping timeout: 264 seconds]
ygrek has joined #ipfs
devbug_ has quit [Ping timeout: 260 seconds]
patcon has quit [Ping timeout: 250 seconds]
pfraze has quit [Remote host closed the connection]
pfraze has joined #ipfs
pfraze has quit [Remote host closed the connection]
joshbuddy has quit [Quit: joshbuddy]
felixn_ has quit [Read error: Connection reset by peer]
adamcurry has joined #ipfs
felixn has joined #ipfs
adamcurry has quit [Ping timeout: 240 seconds]
disgusting_wall has quit [Quit: Connection closed for inactivity]
joshbuddy has joined #ipfs
joshbuddy has quit [Quit: joshbuddy]
pfraze has joined #ipfs
Nitori has quit [Ping timeout: 240 seconds]
pfraze has quit [Ping timeout: 250 seconds]
<ipfsbot> [go-ipfs] rht opened pull request #2251: Restrict ipfs object patch in ro api (master...patch-n) https://git.io/vzybP
Nitori has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #2249: Makefile: add PHONY targets and a help message (master...tmg/build) https://git.io/vzyuB
<ipfsbot> [go-ipfs] whyrusleeping deleted feature/daemon-shutdown at 38647fa: https://git.io/vzyAU
<aaaaaaaaa____> achin: it finished! thanks for recommending i move up to 04!!
<aaaaaaaaa____> but `ipfs add -r <dir>` output only shows the files that were added, not the directories
<aaaaaaaaa____> so i don't know the hash for <dir>, for instance.. (was hoping to ask someone else to pin it)
<7GHAB49F1> [go-ipfs] whyrusleeping closed pull request #2244: Capitalized beginning of line messages, added periods (master...feature/capitalize-and-periods) https://git.io/vzKtt
<18WABWT3L> [go-ipfs] whyrusleeping deleted feature/capitalize-and-periods at 28fe2e4: https://git.io/vzyA3
adamcurry has joined #ipfs
<computerfreak> do ipfs add -r /dir should give folder hash at the end of the resulting hashes list
Jolls has joined #ipfs
Jolls has quit [Client Quit]
<aaaaaaaaa____> yeah thats what it does in v0.3 but when i run it in v0.4 it doesn't print the folders (only the files)
reit has quit [Ping timeout: 264 seconds]
adamcurry has quit [Ping timeout: 250 seconds]
reit has joined #ipfs
<whyrusleeping> aaaaaaaaa____: in 0.4.0 the folders print out last
<aaaaaaaaa____> oh geez i spoke to soon
<aaaaaaaaa____> i see them coming into the logs now
sivachandran has joined #ipfs
<whyrusleeping> yeap, it was a change i had to make to simplify and speed up adds
<aaaaaaaaa____> yes makes sense.. i unfortunately closed the tab because i thought ssh disconnected and i stopped ipfs add in middle of it :/ doh
<sivachandran> Are the content hashes verified every time we retrieve the content? How storage level corruption is detected in IPFS?
<aaaaaaaaa____> 350gb and 47,000 files had been added though, hopefully `ipfs add` goes faster second time through
<aaaaaaaaa____> thank you for confirming whyrusleeping
<ipfsbot> [go-ipfs] whyrusleeping deleted fix/files-pin-locking at f20b727: https://git.io/vzyxv
hellertime has quit [Quit: Leaving.]
<whyrusleeping> sivachandran: hashes are verified on network retrieval
<whyrusleeping> but not (by default) on reading from disk
<whyrusleeping> we ran into ugly perf issues doing that
<whyrusleeping> we might implement an `ipfs repo check` function that goes through every object and validates it though
<whyrusleeping> that might be nice
<sivachandran> whyrusleeping: is there way for me to force the verification while retrieving the object/block?
chriscool has quit [Quit: Leaving.]
chriscool has joined #ipfs
joshbuddy has joined #ipfs
Not_ has quit [Remote host closed the connection]
<whyrusleeping> that already is forced
<whyrusleeping> (over the network you mean, right?)
<sivachandran> no, I was referring local retrieval.
<whyrusleeping> oh, theres a line of code you can change
<sivachandran> or I can always do the verification by myself.
<whyrusleeping> change that line to `if true {`
<whyrusleeping> you don't want to set `Debug` to true, it makes things dog slow
<whyrusleeping> that should probably be a config
<whyrusleeping> option
<whyrusleeping> if you want that in the config, could you file an issue
<whyrusleeping> ?
<whyrusleeping> i'm about to go to sleep
jhulten_ has joined #ipfs
ulrichard has joined #ipfs
jhulten has quit [Ping timeout: 240 seconds]
<sivachandran> thanks, whyrusleeping. I will do.
hashcore has joined #ipfs
chriscool has quit [Ping timeout: 265 seconds]
hashcore has quit [Client Quit]
hashcore has joined #ipfs
jhulten_ has quit [Read error: Connection reset by peer]
jhulten_ has joined #ipfs
sivachan_ has joined #ipfs
corruptednode has quit [Ping timeout: 250 seconds]
elima_ has joined #ipfs
sivachandran has quit [Ping timeout: 240 seconds]
sivachan_ has quit [Ping timeout: 265 seconds]
reit has quit [Ping timeout: 240 seconds]
Nitori has quit [Ping timeout: 240 seconds]
Akaibu has quit [Ping timeout: 240 seconds]
Nitori has joined #ipfs
mildred has joined #ipfs
Akaibu has joined #ipfs
elima_ has quit [Ping timeout: 240 seconds]
adamcurry has joined #ipfs
adamcurry has quit [Ping timeout: 256 seconds]
drwasho has joined #ipfs
drwasho has left #ipfs [#ipfs]
<ipfsbot> [go-ipfs] rht opened pull request #2253: s/retreiving/retrieving/ (master...typo-n) https://git.io/vzSel
dignifiedquire has joined #ipfs
chriscool has joined #ipfs
jhulten_ has quit [Ping timeout: 256 seconds]
rendar has joined #ipfs
sivachandran has joined #ipfs
zz_r04r is now known as r04r
ylp1 has joined #ipfs
voxelot has quit [Ping timeout: 250 seconds]
sivachandran has quit [Ping timeout: 240 seconds]
mercora has quit [Ping timeout: 264 seconds]
adamcurry has joined #ipfs
adamcurry has quit [Ping timeout: 256 seconds]
m0ns00nfup has quit [Quit: undefined]
Tv` has quit [Quit: Connection closed for inactivity]
m0ns00nfup has joined #ipfs
<jbenet> if anyone is interested in haskell proto3 parsers, there's an effort to build one: https://github.com/topos-house/prototype
* davidar didn't even realise there was a new protobuf version
<dignifiedquire> good morning everyone
<davidar> morning :)
sivachandran has joined #ipfs
s_kunk has joined #ipfs
ygrek has quit [Ping timeout: 240 seconds]
adamcurry has joined #ipfs
mvr_ has quit [Quit: Connection closed for inactivity]
adamcurry has quit [Ping timeout: 256 seconds]
jhulten_ has joined #ipfs
<daviddias> morning :)
jhulten_ has quit [Ping timeout: 240 seconds]
m0ns00nfup has quit [Remote host closed the connection]
elima_ has joined #ipfs
laterad has quit [Ping timeout: 265 seconds]
felixn has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
yellowsir1 has joined #ipfs
adamcurry has joined #ipfs
martinkl_ has joined #ipfs
nonaTure has joined #ipfs
adamcurry has quit [Ping timeout: 240 seconds]
<daviddias> dignifiedquire how are things?
<daviddias> need any help with idb-plus-blob-store? Should we shim those consistent writes and get it added to js-ipfs and js-ipfs-repo?
bradysphygmia has joined #ipfs
hobofan has joined #ipfs
<hobofan> Hey there!
<hobofan> What times a normal for a `ipfs name publish` and `ipfs name resolve`, and what can I do to improve them?
<hobofan> I've been toying around for using ipfs to sync files between two PCs and the time those commands take seem really long.
adamcurry has joined #ipfs
<hobofan> The two PCs are in the same LAN so is there some way to hint them of the others existance?
ugjka has quit [Quit: Leaving]
srenatus has joined #ipfs
ugjka has joined #ipfs
<daviddias> hobofan: do ipfs swarm peers and check if they are already seeing each other
<daviddias> if your router supports udp broadcast (which is normal), they should find eachother through multicast-dns
<Kubuxu> hobofan: there will be pub-sub incoming, also in 04 IPNS works a bit faster
<hobofan> daviddias: Yes they do.
<daviddias> IPNS sometimes is a bit slower because of the inverse scalability problem
<daviddias> since it tries to publish the record to X nodes
<daviddias> if it has trouble finding X nodes, it will have to timeout to return
<daviddias> the more nodes, the faster it gets
adamcurry has quit [Ping timeout: 250 seconds]
<hobofan> daviddias: So the time to publish should be ~highest of the latencies of X nodes?
<daviddias> hobofan: not quite, but it will be influenced yes
<daviddias> it will perform DHT queries to find those nodes
<Kubuxu> it should be possible to optimize it
martinkl_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
martinkl_ has joined #ipfs
ianopolous has quit [Ping timeout: 260 seconds]
<dignifiedquire> daviddias: not sure what to do tbh right now
<daviddias> the problem still resides with consistent writes, right?
<dignifiedquire> I don't know how to get the writes consistent with node streams except for monkeypatching them all over the place
<dignifiedquire> it's the 'wait till the write completed' part that's not happening properly
hobofan has quit [Ping timeout: 265 seconds]
hobofan has joined #ipfs
<dignifiedquire> so if you write to it you have no idea if it was successful and/or is finished
<dignifiedquire> which results in the issues you were seeing of data somteimes not veong there
<dignifiedquire> it would be easy to fix if the interface wasn't forced to be a stream..
<dignifiedquire> but if you want to keep abstract blob store compat I don't know how to solve this
jaboja has joined #ipfs
<dignifiedquire> (also some other abstract blob store implementatioms have the same issue I checked yesterday)
<daviddias> dignifiedquire: I mean, we can make the tests on js-ipfs, the prepare step, to only finish the before step if everything has finished writting
<daviddias> that would give us more consistency
<daviddias> and then, since it is an impl detail, on tests that do writes, do the same check too
<daviddias> and document that as being something that is due to the nature of how writes work
<dignifiedquire> but we have no sure way of checking the writes except for polling the db
tlevine has joined #ipfs
bradysphygmia has quit [Ping timeout: 250 seconds]
taillie has joined #ipfs
<daviddias> I know :(
<dignifiedquire> also this problem would reappear in any implementation that would try to use this
<dignifiedquire> I mean we could monkeypatch the stream, overwrite the emit method on it and ensure finish is only emitted when everything is flushef
<dignifiedquire> that's nasty but might work
zorglub27 has joined #ipfs
<dignifiedquire> yes I think that might just work, wil try that when I'm on my machine again
sivachandran has quit [Remote host closed the connection]
<daviddias> thank you dignifiedquire :)
sivachandran has joined #ipfs
<dignifiedquire> daviddias: you can thank me when it's working ;)
<hobofan> exit
hobofan has quit [Quit: leaving]
Wolf480pl has quit [Ping timeout: 244 seconds]
m0ns00nfup has joined #ipfs
pierron_ has quit [Ping timeout: 244 seconds]
pierron has joined #ipfs
Encrypt has joined #ipfs
adamcurry has joined #ipfs
fe has joined #ipfs
fe is now known as Guest9577
zorglub27 has quit [Ping timeout: 245 seconds]
Wolf480pl has joined #ipfs
joshbuddy has quit [Quit: joshbuddy]
ugjka has quit [Quit: Leaving]
ugjka has joined #ipfs
zorglub27 has joined #ipfs
m0ns00nfup has quit [Quit: undefined]
m0ns00nfup has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid tagged v0.2.0 at 1045308: https://git.io/vzSKM
mildred has quit [Ping timeout: 245 seconds]
<ipfsbot> [go-ipfs] RichardLitt pushed 1 new commit to fix/0.3.11-changelog: https://git.io/vzS6V
<ipfsbot> go-ipfs/fix/0.3.11-changelog b50bcb2 Richard Littauer: Fixed spelling, capitalized...
erl has joined #ipfs
elima_ has quit [Ping timeout: 256 seconds]
<dignifiedquire> daviddias: why this odd naming of store('ipfs') and store('ipfs/') seems something is not working out well there
<daviddias> dignifiedquire: I think that was because how localstorage organizes things
<daviddias> the goal is to be able to offer an interface that is not concerned on where they are stored, keeping the knowledge of the structure inside IPFS Repo
<daviddias> if we can map it to the way dirs work, the better
<dignifiedquire> daviddias: I think I got it patched
<dignifiedquire> seems there is another issue with the tests, but the race issue is working
<daviddias> one down, one to go :D
<daviddias> what is the other issue?
* daviddias starts scavenging for some food
<dignifiedquire> the repo exists checks for a key "id"
<dignifiedquire> but that is never written
mildred has joined #ipfs
<daviddias> repo.exists check to see if there is a version obj
<daviddias> where is that check for id?
<dignifiedquire> nvm it works
<dignifiedquire> at least the existence check :)
<jbenet> thanks for adding yourself to https://sundial.teleport.org/groups/c89531fb-ce20-4e9c-a1b2-2e0773cde246 dignifiedquire :)
<jbenet> daviddias o/ doooo it!
<jbenet> don't let your dreams be dreams.
elima_ has joined #ipfs
<daviddias> jbenet: ahahahaha
erl has quit [Ping timeout: 245 seconds]
hellertime has joined #ipfs
<Qwertie> test
The_8472 has quit [Ping timeout: 240 seconds]
hashcore has quit [Ping timeout: 250 seconds]
zorglub27 has quit [Ping timeout: 240 seconds]
mildred has quit [Ping timeout: 265 seconds]
The_8472 has joined #ipfs
<daviddias> Teleport says that the best city for me to live in is Lisbon, "thanks Teleport!"
Guest9577 has quit [Remote host closed the connection]
martinkl_ has quit [Ping timeout: 240 seconds]
martinkl_ has joined #ipfs
<dignifiedquire> daviddias: aaand another bug found..https://github.com/feross/typedarray-to-buffer/issues/5
<dignifiedquire> feross: ping https://github.com/feross/typedarray-to-buffer/issues/5 pretty please
sivachandran has quit [Remote host closed the connection]
<daviddias> "dignifiedquire is on a streak" :D
<dignifiedquire> I'm in dark dark waters
<dignifiedquire> no helping me now
zorglub27 has joined #ipfs
<patagonicus> jbenet: Problems with adding data wouldn't be *that* bad as this is just a mirror. I can always resync, but I will put this project on hiatus until I've figured out how to make ipfs add faster for large amounts of data/many files.
<dignifiedquire> daviddias: I just pushed the working version of idb-plus-blob-store
<patagonicus> Problems = corrupting data
<dignifiedquire> well at least partially working ;)
<dignifiedquire> in the
<daviddias> Thank you :) have you had the chance to open the issue on Substack impl?
jhulten_ has joined #ipfs
jhulten_ has quit [Ping timeout: 245 seconds]
<dignifiedquire> there is an issue already open, but I didn't yet comment on the details
<tmg> which Linux hash command will match the hash returned from `git hash-object`?
<kpcyrd> tmg: should be sha1sum
mildred has joined #ipfs
<tmg> kpcyrd: echo 'foo' | shasum - == echo 'foo' | git hash-object --stdin
<tmg> ?
mercora has joined #ipfs
<mercora> heyho :) is it possible to pipe to "ipfs add -w" and define a filename?
m0ns00nfup has quit [Quit: undefined]
<tmg> kpcyrd: (you probably already know this) the git commad adds a header first: 'foo' is mapped to 'blob 3<0x00>foo' then into sha1sum
taillie has quit [Remote host closed the connection]
overrigged has joined #ipfs
<feross> dignifiedquire: will look at that today
<dignifiedquire> feross: thanks! let me know if you need anything, wasn't sure if you want it to fix in toBuffer, or in Buffer.isBuffer
Encrypt has quit [Quit: Quitte]
m0ns00nfup has joined #ipfs
m0ns00nfup has joined #ipfs
<grncdr> where would I report an issue that manifests on gateway.ipfs.io but not localhost:8080 ?
<grncdr> the issue is that the public gateways don't send a 302 to $url + '/' when you request a directory
fe has joined #ipfs
fe is now known as Guest36045
LVLAaron has joined #ipfs
pfraze has joined #ipfs
voxelot has joined #ipfs
LVLAaron has quit [Quit: WeeChat 0.4.2]
LVLAaron has joined #ipfs
<daviddias> dignifiedquire: will CR and merge in a bit
<dignifiedquire> daviddias: no merge lol
<dignifiedquire> daviddias: not there yet sadly
<daviddias> Got it :)
<dignifiedquire> but progress at least
<daviddias> yolo merge
<dignifiedquire> yolo.pipe(merge)
tyler has joined #ipfs
tyler is now known as Guest90286
<Guest90286> hi - anyone about? after a bit of tech info
<Guest90286> what is the best way to 'test' when developing with IPFS (i.e. when running unit tests which involve content submission, essentially multiple uploads of 'garbage' content)
<grncdr> Guest90286: are you testing IPFS itself?
kerozene has quit [Quit: brb]
<Guest90286> in theory yes, but ideally i'd like to test against a test platform
m0ns00nfup has quit [Quit: undefined]
<Guest90286> for instance, is there a dummy/test version which wipes itself clean every few weeks etc, i'd prefer not to pollute the public version if poss
<vakla> you can set it up so that it doesn't connect to the public net
m0ns00nfup has joined #ipfs
<Guest90286> alternatively - how easy is it to ring fence a single node, so that it does not propagate to the wider network
<Guest90286> is there a simple config setting?
Guest36045 has quit [Remote host closed the connection]
m0ns00nfup has quit [Remote host closed the connection]
voxelot has quit [Ping timeout: 260 seconds]
<dignifiedquire> Guest90286: https://github.com/ipfs/js-ipfsd-ctl this allows you to create simple onetime ipfs instances
<dignifiedquire> Guest90286: and if you don't want it to connect to anything you can change the config and remove all the bootstrap nodes
<dignifiedquire> Guest90286: plus disable MDNS discovery
<feross> dignifiedquire: see my comment on your issue
kerozene has joined #ipfs
<Guest90286> dignifiedquire: thanks. will removing the bootstrap nodes and disabling MDNS discovery prevent the standard build node (not the git link you supplied) from sending or receiving any information from the rest of the network? That is my objective.
hashcore has joined #ipfs
ecloud has quit [Ping timeout: 240 seconds]
<daviddias> Guest90286: spawning ipfs nodes without changing their config will still let them connect to the global IPFS DHT
ecloud has joined #ipfs
<daviddias> however, you won't pollute the network really
<daviddias> DHT records are ephemeral
<daviddias> and anything that gets loaded through the gateways gets gc'ed eventually
<daviddias> dignifiedquire: "probably other issues"
<dignifiedquire> daviddias: yeah so I ran into the same issue with outdated Buffer in webpack
<dignifiedquire> do you have a fix for that somewhere?
<daviddias> they haven't merged them though
<dignifiedquire> yeah will use your branch for now
pfraze has quit [Remote host closed the connection]
ashark has joined #ipfs
leer10 has quit [Remote host closed the connection]
<dignifiedquire> daviddias: down to 2 failing tests
pfraze has joined #ipfs
<dignifiedquire> daviddias: Chrome 48.0.2564 (Mac OS X 10.11.0): Executed 13 of 13 SUCCESS (0.657 secs / 0.562 secs)
vijayee has quit [Ping timeout: 276 seconds]
ecloud has quit [Ping timeout: 264 seconds]
hashcore has quit [Ping timeout: 240 seconds]
Encrypt has joined #ipfs
ecloud has joined #ipfs
SebastianCB has joined #ipfs
overrigged has quit [Ping timeout: 240 seconds]
tenodynia has joined #ipfs
<daviddias> dignifiedquire: you rock! :D
mvr_ has joined #ipfs
* dignifiedquire daviddias: quick talky?
<daviddias> dignifiedquire: sure
<dignifiedquire> https://talky.io./near-a-nameless-resonance
<dignifiedquire> daviddias: ^^
<daviddias> ground control to major dignifiedquire
jaboja has quit [Remote host closed the connection]
zorglub27 has quit [Ping timeout: 250 seconds]
jhulten_ has joined #ipfs
tilgovi has joined #ipfs
zorglub27 has joined #ipfs
<whyrusleeping> >.>
mildred has quit [Ping timeout: 240 seconds]
m0ns00nfup has joined #ipfs
ulrichard has quit [Quit: Ex-Chat]
m0ns00nfup has quit [Client Quit]
voxelot has joined #ipfs
voxelot has quit [Changing host]
voxelot has joined #ipfs
pfraze has quit [Remote host closed the connection]
pfraze has joined #ipfs
ylp1 has quit [Quit: Leaving.]
jasaarim has quit [Ping timeout: 265 seconds]
codehero has quit [Ping timeout: 240 seconds]
<dignifiedquire> whyrusleeping: coffee empty?
<whyrusleeping> first cup seems to be gone
codehero has joined #ipfs
<dignifiedquire> whyrusleeping: I mokeypatched node streams to make them less shitty :)
Myagui has quit [Ping timeout: 250 seconds]
<whyrusleeping> lol
<whyrusleeping> how?
Myagui has joined #ipfs
<whyrusleeping> lol
<whyrusleeping> wow
<dignifiedquire> I think I need a shower now..
<ipfsbot> [go-ipfs] whyrusleeping closed pull request #2036: protobuf: compile proto files using protoeasy (master...protoeasy) https://git.io/vRcra
<dignifiedquire> but it actually works, no more lost writes :)
pfraze has quit [Remote host closed the connection]
jasaarim has joined #ipfs
<whyrusleeping> woo!
pfraze has joined #ipfs
<whyrusleeping> daviddias: wheres those svalbard pictures??
<daviddias> still need to take them from my camera
<ipfsbot> [js-ipfs-api] Dignifiedquire created greenkeeper-mocha-2.4.3 (+1 new commit): https://git.io/vz9Va
<ipfsbot> js-ipfs-api/greenkeeper-mocha-2.4.3 5f417bd greenkeeperio-bot: chore(package): update mocha to version 2.4.3...
zorglub27 has quit [Remote host closed the connection]
<ipfsbot> [js-ipfs-api] Dignifiedquire deleted greenkeeper-mocha-2.4.3 at 5f417bd: https://git.io/vz9wj
zorglub27 has joined #ipfs
arpu has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid created update/ipfs-repo (+1 new commit): https://git.io/vz9rA
<ipfsbot> js-ipfs/update/ipfs-repo 096bfae David Dias: move to latest ipfs-repo
<ipfsbot> [js-ipfs] diasdavid opened pull request #61: WIP: move to latest ipfs-repo (master...update/ipfs-repo) https://git.io/vz9oL
<daviddias> dignifiedquire: we are almost there https://github.com/ipfs/js-ipfs/pull/61, we just need now to make sure blocks don't store as strings (or at least that they return as buffers)
vijayee has joined #ipfs
<voxelot> dignifiedquire: noice!
<dignifiedquire> whyrusleeping: when did you want to do the coffee talk?
pfraze has quit [Remote host closed the connection]
<dignifiedquire> daviddias: will check
zorglub27 has quit [Remote host closed the connection]
<whyrusleeping> dignifiedquire: i'm writing myself some notes right now
pfraze has joined #ipfs
zorglub27 has joined #ipfs
pfraze has quit [Remote host closed the connection]
Tv` has joined #ipfs
keorn has joined #ipfs
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to fix/0.3.11-changelog: https://git.io/vz9i5
<ipfsbot> go-ipfs/fix/0.3.11-changelog 88a2ebf Jeromy: add note about webui update...
tenodynia has quit [Read error: Connection reset by peer]
Lolita has joined #ipfs
zorglub27 has quit [Remote host closed the connection]
AdrianG has joined #ipfs
zorglub27 has joined #ipfs
jhulten_ has quit [Ping timeout: 240 seconds]
fe has joined #ipfs
fe is now known as Guest50348
ygrek has joined #ipfs
<whyrusleeping> dignifiedquire: talk soon?
tmg has quit [Ping timeout: 240 seconds]
<whyrusleeping> dignifiedquire: dignifiedquire dignifiedquire dig dig diggity dig dig
pfraze has joined #ipfs
pfraze has quit [Remote host closed the connection]
simonv3 has joined #ipfs
tilgovi has quit [Remote host closed the connection]
<whyrusleeping> daviddias: you around?
<daviddias> I am :)
<whyrusleeping> coffee talks?
<daviddias> just made myself some coffee and everything
<whyrusleeping> i dont know where dignifiedquire is
<daviddias> let's dooo eeeet
<dignifiedquire> sorry I can't right now, eating with the family
<whyrusleeping> lame
<whyrusleeping> who has families?
<dignifiedquire> your mama
<whyrusleeping> how long you think youll be?
<dignifiedquire> I think I'm free in 30 min
gaboose has joined #ipfs
<whyrusleeping> okay, i'll go eat cereal
zorglub27 has quit [Remote host closed the connection]
zorglub27 has joined #ipfs
zorglub27 has quit [Read error: Connection reset by peer]
Guest50348 has quit []
Akaibu has quit [Quit: Connection closed for inactivity]
zorglub27 has joined #ipfs
pfraze has joined #ipfs
<daviddias> ok and I'll change places
<Kubuxu> could someone take a look at: https://github.com/ipfs/go-ipfs/issues/2239 it is show stopper for me
jhulten_ has joined #ipfs
felixn has joined #ipfs
ygrek has quit [Ping timeout: 265 seconds]
keorn has quit [Remote host closed the connection]
s_kunk has quit [Ping timeout: 240 seconds]
m0ns00nfup has joined #ipfs
mondkalbantrieb has quit [Remote host closed the connection]
zorglub27 has quit [Remote host closed the connection]
zorglub27 has joined #ipfs
mondkalbantrieb has joined #ipfs
felixn_ has joined #ipfs
felixn has quit [Ping timeout: 265 seconds]
nikhil_ has joined #ipfs
nikhil_ is now known as Guest71201
nonaTure has quit [Ping timeout: 265 seconds]
<Guest71201> hi there, this may be a dumb question, but is there a way to remove files from IPFS?
felixn has joined #ipfs
<ipfsbot> [webui] greenkeeperio-bot opened pull request #224: mocha@2.4.3 breaks build
felixn_ has quit [Ping timeout: 265 seconds]
<dignifiedquire> ready in 2 min whyrusleeping daviddias
<Kubuxu> Guest71201: it was just discussed: https://github.com/ipfs/faq/issues/9
water_resistant has quit [Ping timeout: 240 seconds]
<whyrusleeping> alright
<Guest71201> thanks
m0ns00nfup has quit [Quit: undefined]
<dignifiedquire> daviddias: whyrusleeping https://hangouts.google.com/call/ixdvvydpicopp3fyakuivrlm5aa
<daviddias> Walking, almost at the new place :)
<dignifiedquire> daviddias: walk faster ;)
SebastianCB has quit [Ping timeout: 250 seconds]
zorglub27 has quit [Remote host closed the connection]
m0ns00nfup has joined #ipfs
m0ns00nfup has quit [Client Quit]
nonaTure has joined #ipfs
zorglub27 has joined #ipfs
zorglub27 has quit [Ping timeout: 240 seconds]
m0ns00nfup has joined #ipfs
m0ns00nfup has quit [Client Quit]
ygrek has joined #ipfs
m0ns00nfup has joined #ipfs
zorglub27 has joined #ipfs
IlanGodik has joined #ipfs
Matoro has joined #ipfs
computerfreak has quit [Quit: Leaving.]
martinkl_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
m0ns00nfup has quit [Quit: undefined]
<ipfsbot> [webui] greenkeeperio-bot opened pull request #225: d3@3.5.14 breaks build
m0ns00nfup has joined #ipfs
_marvin_ has quit [Ping timeout: 260 seconds]
_marvin_ has joined #ipfs
m0ns00nfup has quit [Client Quit]
m0ns00nfup has joined #ipfs
m0ns00nfup has quit [Client Quit]
pfraze has quit [Remote host closed the connection]
pfraze has joined #ipfs
nonaTure has quit [Quit: Leaving.]
nonaTure has joined #ipfs
ianopolous has joined #ipfs
nonaTure has quit [Remote host closed the connection]
Guest90286 has quit [Ping timeout: 252 seconds]
computerfreak has joined #ipfs
srenatus has quit [Quit: Connection closed for inactivity]
Guest71201 has quit [Ping timeout: 252 seconds]
Matoro has quit [Ping timeout: 264 seconds]
m0ns00nfup has joined #ipfs
<whyrusleeping> hi friends
<whyrusleeping> its awfully quiet
Encrypt has quit [Quit: Quitte]
<voxelot> i missed the coffee talk :(
<voxelot> is it private?
<whyrusleeping> nope
<whyrusleeping> they should be public
<ipfsbot> [go-ipfs] Patagonicus opened pull request #2254: Add developer certificate of origin (master...certificate-of-origin) https://git.io/vzHsT
<whyrusleeping> voxelot: ^
<voxelot> ahh just found it myself
<voxelot> thanks!
<locusf> anything cool about ipfs at FOSDEM?
corvinux has joined #ipfs
<patagonicus> I've set the YouTube app on my phone to notify me of new IPFS videos, but it's always a bit late for live streams. :/
zorglub27 has quit [Ping timeout: 260 seconds]
m0ns00nfup has quit [Quit: undefined]
<whyrusleeping> locusf: i think a few of us are going
ianopolous2 has joined #ipfs
<whyrusleeping> i bailed back to america though, so i wont make it to fosdem
zorglub27 has joined #ipfs
<whyrusleeping> is there any sort of coffee making stuff anyone wants to see?
<locusf> whyrusleeping: alright cool
<whyrusleeping> this time around i just mostly talked about gx because i'd already done a chemex video
ianopolous has quit [Ping timeout: 245 seconds]
<voxelot> are you doing a different coffee maker for each talk still?
<whyrusleeping> was hoping to
<whyrusleeping> but all my stuff is packed up right now
<whyrusleeping> so i used a different chemex this time than i did last time
<voxelot> i was thinking of going to goodwill and finding the dirtiest old coffee maker i could find and sending it to you :)
<whyrusleeping> but its still exactly the same prep
<whyrusleeping> voxelot: lol
<whyrusleeping> i'd use it
<voxelot> haha it's on
<whyrusleeping> although if it requires filters you'd better be sure to include some
<whyrusleeping> finding the right filter for some coffee makers sucks
<voxelot> used filters from the the starbucks dumpster it is
mercora has quit [Quit: Lost terminal]
<voxelot> hahs wow, won't link it here but searching for weird coffee makers and finding ones that look like an ass is pooping out your coffee...
<voxelot> or kin kardashian what
HostFat has joined #ipfs
<ipfsbot> [webui] greenkeeperio-bot opened pull request #226: react-localstorage@0.2.9 breaks build
m0ns00nfup has joined #ipfs
bsm117532 has quit [Remote host closed the connection]
ianopolous2 has quit [Ping timeout: 250 seconds]
corvinux has quit [Read error: Connection reset by peer]
corvinux has joined #ipfs
corvinux has quit [Client Quit]
m0ns00nfup has quit [Quit: undefined]
ianopolous has joined #ipfs
rendar has quit [Ping timeout: 272 seconds]
<whyrusleeping> voxelot: o.o
<ipfsbot> [go-ipfs] whyrusleeping created feat/debug-events (+1 new commit): https://git.io/vzHRp
<ipfsbot> go-ipfs/feat/debug-events ee229d5 Jeromy: add more events for debugging...
zorglub27 has quit [Ping timeout: 250 seconds]
patcon has joined #ipfs
ok has joined #ipfs
ok is now known as Guest24782
rendar has joined #ipfs
edubai__ has joined #ipfs
ike_ has quit [Quit: Connection closed for inactivity]
Peer3Peer has joined #ipfs
Peer3Peer has quit [Client Quit]
ulrichard has joined #ipfs
ianopolous2 has joined #ipfs
joshbuddy has joined #ipfs
ianopolous has quit [Ping timeout: 265 seconds]
Daiwo has joined #ipfs
zorglub27 has joined #ipfs
LVLAaron has quit [Quit: WeeChat 0.4.2]
corvinux has joined #ipfs
patcon has quit [Ping timeout: 250 seconds]
<ipfsbot> [js-ipfs-api] dignifiedquire created greenkeeper-mocha-2.4.4 (+1 new commit): https://git.io/vzH2J
<ipfsbot> js-ipfs-api/greenkeeper-mocha-2.4.4 317f81c greenkeeperio-bot: chore(package): update mocha to version 2.4.4...
<Daiwo> can someone tell me why minds.com praise itself as being "encrypted" ? I mean.. how is being encrypted new to social media ? all social network are offered in https already
<ipfsbot> [go-ipfs] whyrusleeping opened pull request #2255: add more events for debugging (master...feat/debug-events) https://git.io/vzH23
<Daiwo> I might not get some basic part of what actually encryption is... ?
<grncdr> Daiwo: https is transport encryption
<Daiwo> ok
<grncdr> I have no idea what minds.com is, but maybe they're talking about end-to-end encryption
<grncdr> where even though they're mediating communication, they can't sniff it
<grncdr> like, if you use FB messenger, and FB was theoretically evil enough, they can read your private communication (as far as you can prove)
<grncdr> because it's only encrypted between clients and their server
<Daiwo> because they're not end to end encrypted ?
<Daiwo> I see
<grncdr> actually I don't know about FB messenger
<grncdr> it could be e2e encrypted
<grncdr> but https doesn't mean that it is
<Daiwo> well minds is some kind of facebook alternative, with a "freedom" in mind
<grncdr> would have to ask them what they're doing ¯\_(ツ)_/¯
<Daiwo> I was listening to their review description and when I've heard about that specific "we are encrypted, isn't nice ?" statement... I was hu
<Daiwo> ok
<Daiwo> thanks, that confirm my lack of knowledge
Nitori has quit [Quit: "I hate eggs with no yolk. My friend Herensuge was beaten to death by one."]
<Daiwo> I knew I was missing something somewhere
Nitori has joined #ipfs
<grncdr> dang! nice label automation jbenet
Daiwo has left #ipfs [#ipfs]
patcon has joined #ipfs
Samuel has joined #ipfs
Samuel is now known as Guest67408
Guest24782 has quit [Quit: Page closed]
s has joined #ipfs
<s> how do others connect to my machine?
<s> through two layers of NAT>
s is now known as Guest35635
<Guest35635> there has to be a server linking every file to nodes
<Guest35635> or forwarding requests right?
<grncdr> Guest35635: sort of, all of the nodes know enough to forward requests to some other nodes
Guest67408 has quit [Ping timeout: 252 seconds]
<grncdr> and eventually to a (not "the") node that has the requested object
<grncdr> the whitepaper is a pretty good read to get an idea of how the whole thing functions
<Guest35635> cool thanks
HostFat has quit [Read error: Connection reset by peer]
<lgierth> grncdr: hey thanks
<lgierth> i'll take a look in a moment, just finishing dinner
<grncdr> no rush, I figured it out earlier today, but I'm not really set up to test it so it might need some tweaking
patcon has quit [Ping timeout: 265 seconds]
Encrypt has joined #ipfs
ianopolous2 has quit [Ping timeout: 240 seconds]
ashark has quit [Ping timeout: 240 seconds]
fil_red_pill is now known as fil_with_mad
fil_with_mad is now known as fil_red_pill
Not_ has joined #ipfs
joshbuddy has quit [Quit: joshbuddy]
yellowsir1 has quit [Quit: Leaving.]
neurosis12 has joined #ipfs
patcon has joined #ipfs
ianopolous2 has joined #ipfs
HostFat has joined #ipfs
ashark has joined #ipfs
joshbuddy has joined #ipfs
martinkl_ has joined #ipfs
bsm117532 has joined #ipfs
<whyrusleeping> internal packages was one of the worst mistakes the go team made
<whyrusleeping> its like, the opposite of good package management practices
<whyrusleeping> instead of making a package that can be neatly reused, or at least have warnings that 'this package should only be used in this way', they decided to allow people to mark packages as 'private'
<yangwao> Go?
r04r is now known as zz_r04r
<whyrusleeping> yeah
devbug has joined #ipfs
pfraze has quit [Quit: pfraze has joined]
<ion> whyrusleeping: Nice coffee talk.
<whyrusleeping> ion: thanks!
Guest35635 has quit [Ping timeout: 252 seconds]
patcon has quit [Ping timeout: 260 seconds]
ashark has quit [Ping timeout: 264 seconds]
<AdrianG> so when is ipfs getting a usable UI
<voxelot> dignifiedquire is doing a lot of work and he recently showed off his file exploring, looks good
<whyrusleeping> AdrianG: ipfs has a wonderfully usable UI
<whyrusleeping> try 'ipfs --help'
<voxelot> ^
<whyrusleeping> if you mean GUI, then check out the webui
<whyrusleeping> that voxelot linked
tmg has joined #ipfs
martinkl_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vijayee has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<ipfsbot> [go-ipfs] whyrusleeping created feat/gx-libp2p (+2 new commits): https://git.io/vzQIB
<ipfsbot> go-ipfs/feat/gx-libp2p dbe400a Jeromy: initial vendoring of libp2p outside of the repo with gx...
<ipfsbot> go-ipfs/feat/gx-libp2p ffd374b Jeromy: package.json cleanup...
<ipfsbot> [go-ipfs] whyrusleeping pushed 1 new commit to feat/gx-libp2p: https://git.io/vzQI9
<ipfsbot> go-ipfs/feat/gx-libp2p 162d09a Jeromy: add makefile rule for grabbing gx and deps...
<whyrusleeping> grncdr: lol, that label automation is really annoying and i want to disable it
<whyrusleeping> actually, jbenet could you figure out how to turn that off?
<whyrusleeping> i think you have to unregister from waffle or something
ashark has joined #ipfs
<ianopolous2> whyrusleeping: Is there a new coffee talk out?
<whyrusleeping> ianopolous2: yep! talking about gx
ianopolous2 is now known as ianopolous
<ianopolous> Is there a link?
<ianopolous> voxelot: Thanks!
<voxelot> np, watching it now as well :)
<jbenet> whyrusleeping: I find the label automation useful. So do others. Why does it bother you? It does not notify, does it? Can you filter it out, if so? It would be more useful if we used a well layed out, nicer review process, with waffle more.
<jbenet> Which we will want in the long run
<ipfsbot> [go-ipfs] whyrusleeping opened pull request #2256: vendor libp2p with gx (master...feat/gx-libp2p) https://git.io/vzQts
<whyrusleeping> jbenet: we don't use backlog, its not a label that is helpful to us
<jbenet> IPEPs IPIPs or whatnot
<whyrusleeping> i'm not against moving the review process off of github
<whyrusleeping> maybe using something like gerrit
<jbenet> whyrusleeping: agreed. The columns should be improved
<whyrusleeping> but i think the manual adding lof labels is far more helpful
yellowsir1 has joined #ipfs
<whyrusleeping> blanket adding 'backlog' to everything just creates more work
<jbenet> Oh no I didn't mean that-- my experiences with gerrit have always been bad. I think it works well for slow-moving projects. Though yes the review tooling is much more thoughtful and correct than githubs.
<whyrusleeping> yeah
<whyrusleeping> i really just want github to get their shit together
<jbenet> whyrusleeping: why does it create work? It puts it in a column. Exact same as having no labels -- it's the null label
<whyrusleeping> eh... i guess
<whyrusleeping> it just adds clutter
<jbenet> fucking seriously, who do we have to convince there that this is critical?
<jbenet> GitHub code review sucks.
<whyrusleeping> yeah, its like they don't pay attention at all to their community
<whyrusleeping> that 'dear-github' thing only got responded to by someone who was new to github
<whyrusleeping> in their off time
<jbenet> Ohhhh wait, source graph has a new product and it works with github I think
<jbenet> We should take a look
Akaibu has joined #ipfs
ulrichard has quit [Remote host closed the connection]
fiatjaf_ has joined #ipfs
patcon has joined #ipfs
<lgierth> in past projects backlog has always meant "someone looked at it, and yep we'll be doing it"
<lgierth> while null-label could mean "fresh issue, someone look at it and close, ask for info, or add to backlog"
<lgierth> but i also acknowledge we're working a bit differently :)
IlanGodik has quit [Quit: Connection closed for inactivity]
ashark has quit [Ping timeout: 240 seconds]
O47m341 has joined #ipfs
Oatmeal has quit [Ping timeout: 250 seconds]
fiatjaf__ has joined #ipfs
fiatjaf_ has quit [Ping timeout: 250 seconds]
<jbenet> lgierth: yeah i agree with you, backlog is meant to be intentional. i think waffle/boards could be super valuable if we commit to using them. just need a PM to drive that cause hard/time consuming for me + captains.
<jbenet> daviddias: idea: what if every repo has a direct captain, learly labeled in the readme.
<jbenet> clearly*
patcon has quit [Ping timeout: 240 seconds]
<jbenet> cc richardlitt o/
<daviddias> jbenet: the hapijs project has a community lead for each repo
<lgierth> s/every repo/every endeavour/ and we're cool
<lgierth> :)
<daviddias> it works well for them, that person can be part of the team or invited
<daviddias> and handles issues, PR, etc
<lgierth> can waffle make one board covering multiple repos? that'd be super useful
<jbenet> hey everyone -- if you're seeing this, add yourself to https://sundial.teleport.org/groups/c89531fb-ce20-4e9c-a1b2-2e0773cde246 pls!
<lgierth> for infrastructure it's pretty easy, but e.g. go-ipfs and js-ipfs are a whole bunch of repos
<lgierth> stuff like go-multiaddr clearly belongs to the go-ipfs endeavour
jhulten_ has quit [Ping timeout: 245 seconds]
<lgierth> i generally agree about waffle -- i like having boards
xelra has quit [Remote host closed the connection]
zorglub27 has quit [Remote host closed the connection]
<lgierth> whyrusleeping: intereseting coffee talk
<lgierth> is there a calendar i can subscribe to? i've missed all three so far
<jbenet> "leader" could be a good word too. like the word "captain" though, the ship metaphor is really good,, i think. Life at sea is difficult and sometimes dangerous. lots of possibilities and need quick decisions in light of important directions, or sudden problems, and carefully navigating "here be dragons" regions. Calling it a "captain" expresses that
<jbenet> decisions are hard and sometimes just need to do something to move fwd, so important to inform the captain as well as possible and make sure decisions are made well but also in time. "captain" also works very well with our Space theme :)
<lgierth> and the pirates!!11
simonv3 has quit [Quit: Connection closed for inactivity]
fiatjaf_ has joined #ipfs
<jbenet> Also, the Navy/Flotilla is a good metaphor, lots of independent ships with their own concerns, needing to work together, but also nicely distributed in decision making
<jbenet> Yeah im liking this :)
<lgierth> :)
fiatjaf__ has quit [Ping timeout: 260 seconds]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
simonv3 has joined #ipfs
Encrypt has quit [Quit: Quitte]