lgierth changed the topic of #ipfs to: go-ipfs v0.4.2 released, with great performance and networking fixes! -- IPFS - InterPlanetary File System -- https://github.com/ipfs/ipfs -- Channel logs: 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
r04r is now known as zz_r04r
pfista has quit [Ping timeout: 250 seconds]
gmcquillan_ has quit [Quit: gmcquillan_]
dmr has quit [Ping timeout: 244 seconds]
xicombd has joined #ipfs
jjanzic has joined #ipfs
aaaaaaaaa____ has joined #ipfs
gozala has joined #ipfs
caseorganic has joined #ipfs
bigs has joined #ipfs
ogd has joined #ipfs
wa7son has joined #ipfs
bergie has joined #ipfs
mikolalysenko has joined #ipfs
SoreGums has joined #ipfs
bret_ has joined #ipfs
reit has joined #ipfs
pfraze has joined #ipfs
pfraze has quit [Remote host closed the connection]
dmr has joined #ipfs
pfraze has joined #ipfs
ed_t has joined #ipfs
anshukla has joined #ipfs
anshukla has quit [Remote host closed the connection]
anshukla has joined #ipfs
dmr has quit [Ping timeout: 272 seconds]
anshukla has quit [Remote host closed the connection]
harleyk_ has joined #ipfs
Akaibu has quit [Quit: Connection closed for inactivity]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
<harleyk_> Just listened to The Changelog episode about this. Been watching at a distance but hearing about the decentralized chat really got more of my attention. Also so happy that you have a good code of conduct as well. :)
harleyk_ is now known as harleyk
<lgierth> harleyk: thanks, and hi!
Kane` has joined #ipfs
matoro has quit [Remote host closed the connection]
ahnick has joined #ipfs
<ahnick> hi, anyone know the current state of support for private networks in ipfs?
matoro has joined #ipfs
tmg has quit [Ping timeout: 246 seconds]
dignifiedquire has quit [Quit: Connection closed for inactivity]
<deltab> noffle: 'promisified' is the term used by bluebird
computerfreak1 has joined #ipfs
computerfreak has quit [Ping timeout: 276 seconds]
koshii has quit [Ping timeout: 250 seconds]
<deltab> if you're returning a promise anyway and a callback is provided, you can do something like p.then(result => callback(null, result)).catch(error => callback(error))
koshii has joined #ipfs
ahnick has quit [Quit: Leaving]
<noffle> deltab: the ugly complexity here is that the function in question returns neither consistently -- sometimes a cb, sometimes promise
<deltab> it returns a callback?
<noffle> accepts a callback
<noffle> but sometimes it calls the cb, sometimes it returns a promise, depending on if a cb was provided
<noffle> neither can be assumed to be available always
<deltab> you can make it always return a promise, and optionally call a callback if given
<noffle> deltab: you can if you control that api :)
<deltab> whose api is it?
<noffle> js-ipfs-api. I could change it, but don't want to push a major semver
<noffle> so I'm writing some fun code to wrap it
ashark has quit [Ping timeout: 260 seconds]
special has joined #ipfs
special is now known as Guest75133
<deltab> what would it break?
<noffle> if it doesn't return a promise it returns a ClientRequest object
<noffle> so some users may be depending on that -- what a mess
<noffle> though if it's undocumented then maybe to heck with em
anshukla has joined #ipfs
cketti has quit [Quit: Leaving]
anshukla_ has joined #ipfs
Qwertie has quit [Quit: Cya o/]
Qwertie has joined #ipfs
<deltab> where does the ClientRequest come from?
<deltab> the only ipfs-related mention of it I've found is https://github.com/ipfs/js-ipfs/issues/70
anshukla has quit [Ping timeout: 244 seconds]
<noffle> deltab: appreciate the interest in helping, but loading the full context on you will require more time than to fix it ;)
<noffle> if you're up for doing some js though, we could use more hands on getting https://github.com/ipfs/interface-ipfs-core ready!
<noffle> or if api spec'ing is too daunting, there are lots of other issues around js land I could point you at
<noffle> we'd love the help!
rgrinberg has joined #ipfs
<ipfsbot> [js-ipfs-api] noffle opened pull request #281: Make ipfs.files.add return DAGNodes. (master...files-add-dagnode) https://git.io/vrrGB
computerfreak1 has quit [Quit: Leaving.]
dmr has joined #ipfs
ashark has joined #ipfs
ering has joined #ipfs
<alu> getting ready for a video shoot :P
Looking has quit [Remote host closed the connection]
anshukla_ has quit [Remote host closed the connection]
PrinceOPeeves has quit [Quit: Leaving]
slothbag has quit [Remote host closed the connection]
slothbag has joined #ipfs
anshukla has joined #ipfs
slothbag has quit [Quit: Leaving.]
slothbag has joined #ipfs
slothbag has quit [Client Quit]
slothbag has joined #ipfs
arajakul has joined #ipfs
arajakul has quit [Ping timeout: 252 seconds]
ashark has quit [Ping timeout: 244 seconds]
pfraze has quit [Remote host closed the connection]
bertschneider has joined #ipfs
anshukla has quit [Remote host closed the connection]
rgrinberg has quit [Ping timeout: 260 seconds]
chriscool1 has quit [Ping timeout: 246 seconds]
warner has quit [Read error: Connection reset by peer]
warner has joined #ipfs
eco has quit [Ping timeout: 252 seconds]
rschulman has quit [Quit: No Ping reply in 180 seconds.]
M-hellomoto has quit [Ping timeout: 240 seconds]
M-3891 has quit [Ping timeout: 240 seconds]
M-matthew has quit [Ping timeout: 240 seconds]
M-epsilon has quit [Ping timeout: 240 seconds]
M-oddvar has quit [Ping timeout: 240 seconds]
eco has joined #ipfs
M-apolo11 has quit [Ping timeout: 240 seconds]
M-3870 has quit [Ping timeout: 240 seconds]
M-sliker has quit [Ping timeout: 240 seconds]
M-Guest2152 has quit [Ping timeout: 240 seconds]
M-blide has quit [Ping timeout: 240 seconds]
M-Sonata has quit [Ping timeout: 240 seconds]
M-Dave has quit [Ping timeout: 240 seconds]
M-austinhc has quit [Ping timeout: 240 seconds]
M-gary123 has quit [Ping timeout: 240 seconds]
M-leoc has quit [Ping timeout: 240 seconds]
M-frabrunelle1 has quit [Ping timeout: 240 seconds]
M-4 has quit [Ping timeout: 240 seconds]
M-4267 has quit [Ping timeout: 240 seconds]
M-liberdiko has quit [Ping timeout: 240 seconds]
M-selpreload has quit [Ping timeout: 240 seconds]
M-7141 has quit [Ping timeout: 240 seconds]
rschulman has joined #ipfs
M-3798 has quit [Ping timeout: 240 seconds]
M-harlan has quit [Ping timeout: 240 seconds]
M-martinklepsch has quit [Ping timeout: 240 seconds]
M-rongladney has quit [Ping timeout: 240 seconds]
M-giodamelio has quit [Ping timeout: 240 seconds]
M-greymr has quit [Ping timeout: 240 seconds]
M-wldhx has quit [Ping timeout: 240 seconds]
M-cyan has quit [Ping timeout: 240 seconds]
M-ikreymer has quit [Ping timeout: 240 seconds]
ashark has joined #ipfs
M-staplemac1 has quit [Ping timeout: 240 seconds]
M-Val has quit [Ping timeout: 240 seconds]
M-jon has quit [Ping timeout: 240 seconds]
M-phaverkamp has quit [Ping timeout: 240 seconds]
M-jackvt931 has quit [Ping timeout: 240 seconds]
M-player33 has quit [Ping timeout: 240 seconds]
M-6581 has quit [Ping timeout: 240 seconds]
qoop1 has left #ipfs [#ipfs]
ashark has quit [Ping timeout: 240 seconds]
M-hellomoto has joined #ipfs
M-oddvar has joined #ipfs
M-epsilon has joined #ipfs
M-3891 has joined #ipfs
M-matthew has joined #ipfs
M-3870 has joined #ipfs
M-Guest2152 has joined #ipfs
M-blide has joined #ipfs
M-sliker has joined #ipfs
M-austinhc has joined #ipfs
M-Dave has joined #ipfs
M-Sonata has joined #ipfs
M-gary123 has joined #ipfs
M-apolo11 has joined #ipfs
M-7141 has joined #ipfs
M-selpreload has joined #ipfs
M-leoc has joined #ipfs
M-4267 has joined #ipfs
M-frabrunelle has joined #ipfs
M-1 has joined #ipfs
M-liberdiko has joined #ipfs
M-giodamelio has joined #ipfs
M-martinklepsch has joined #ipfs
M-greymr has joined #ipfs
M-ikreymer has joined #ipfs
M-3798 has joined #ipfs
M-wldhx has joined #ipfs
M-harlan has joined #ipfs
M-cyan has joined #ipfs
M-rongladney has joined #ipfs
M-jon has joined #ipfs
M-6581 has joined #ipfs
M-player33 has joined #ipfs
M-Val has joined #ipfs
M-jackvt93 has joined #ipfs
M-staplemac has joined #ipfs
M-phaverkamp has joined #ipfs
geir_ has quit [Ping timeout: 240 seconds]
Senji has joined #ipfs
anshukla has joined #ipfs
geir_ has joined #ipfs
herzmeister has quit [Ping timeout: 250 seconds]
<jbenet> mmuller: oh that's great! thanks for creating it and posting. would be great to have a conversaton and align possibilities
<jbenet> mmuller: btw, you may be interested in this: https://github.com/ipfs/specs/tree/master/ipld
disgusting_wall has quit [Quit: Connection closed for inactivity]
mildred has joined #ipfs
ygrek has joined #ipfs
mildred has quit [Client Quit]
cmeik has quit [Ping timeout: 260 seconds]
hosh has quit [Ping timeout: 260 seconds]
nullstyle has quit [Ping timeout: 260 seconds]
nullstyle has joined #ipfs
robmyers has quit [Ping timeout: 260 seconds]
true_droid has quit [Ping timeout: 260 seconds]
mappum has quit [Ping timeout: 260 seconds]
prettymuchbryce has quit [Ping timeout: 260 seconds]
retrohacker has quit [Ping timeout: 260 seconds]
jhiesey has quit [Ping timeout: 260 seconds]
zmanian__ has quit [Ping timeout: 260 seconds]
giodamelio has quit [Ping timeout: 260 seconds]
manveru has quit [Ping timeout: 260 seconds]
peterix has quit [Quit: No Ping reply in 180 seconds.]
mildred has joined #ipfs
ec has quit [Ping timeout: 260 seconds]
bitspill has quit [Ping timeout: 260 seconds]
hosh has joined #ipfs
manveru has joined #ipfs
nicolagreco has quit [Ping timeout: 260 seconds]
mappum has joined #ipfs
robmyers has joined #ipfs
peterix has joined #ipfs
cmeik has joined #ipfs
richardlitt has quit [Ping timeout: 260 seconds]
ehd has quit [Ping timeout: 260 seconds]
Blame_ has quit [Ping timeout: 260 seconds]
zmanian__ has joined #ipfs
jhiesey has joined #ipfs
true_droid has joined #ipfs
aaaaaaaaa____ has quit [Ping timeout: 260 seconds]
tibor has quit [Ping timeout: 260 seconds]
omnigoat has quit [Ping timeout: 260 seconds]
bren2010 has quit [Ping timeout: 260 seconds]
henriquev___ has quit [Ping timeout: 260 seconds]
ashark has joined #ipfs
bitspill has joined #ipfs
zirpu has quit [Ping timeout: 260 seconds]
retrohacker has joined #ipfs
kumavis has quit [Ping timeout: 260 seconds]
bjp3 has quit [Ping timeout: 260 seconds]
henriquev___ has joined #ipfs
sickill has quit [Ping timeout: 260 seconds]
bengl has quit [Ping timeout: 260 seconds]
nicolagreco has joined #ipfs
zirpu has joined #ipfs
prettymuchbryce has joined #ipfs
richardlitt has joined #ipfs
voxelot has quit [Ping timeout: 260 seconds]
omnigoat has joined #ipfs
ehd has joined #ipfs
tibor has joined #ipfs
bengl has joined #ipfs
sugarpuff has quit [Ping timeout: 260 seconds]
Blame_ has joined #ipfs
bren2010 has joined #ipfs
hosh has quit [Ping timeout: 260 seconds]
aaaaaaaaa____ has joined #ipfs
voxelot has joined #ipfs
ec has joined #ipfs
kitcambridge has quit [Ping timeout: 260 seconds]
sickill has joined #ipfs
mesch has quit [Ping timeout: 260 seconds]
apiarian has quit [Ping timeout: 260 seconds]
kumavis has joined #ipfs
kitcambridge has joined #ipfs
hosh has joined #ipfs
ashark has quit [Ping timeout: 276 seconds]
sugarpuff has joined #ipfs
mesch has joined #ipfs
apiarian has joined #ipfs
giodamelio has joined #ipfs
reit has quit [Ping timeout: 276 seconds]
ygrek has quit [Ping timeout: 250 seconds]
anderspree_ has quit [Ping timeout: 260 seconds]
anderspree_ has joined #ipfs
corvinux has joined #ipfs
corvinux has quit [Ping timeout: 250 seconds]
nil has joined #ipfs
ylp has joined #ipfs
corvinux has joined #ipfs
nil has quit [Ping timeout: 260 seconds]
xeon-enouf has quit [Ping timeout: 240 seconds]
xeon-enouf has joined #ipfs
chriscool1 has joined #ipfs
ygrek has joined #ipfs
mildred has quit [Quit: Leaving.]
corvinux has quit [Ping timeout: 264 seconds]
mildred has joined #ipfs
The_8472 has quit [Ping timeout: 272 seconds]
cryptix has joined #ipfs
s_kunk has quit [Ping timeout: 244 seconds]
dignifiedquire has joined #ipfs
demize- is now known as demize
cemerick has joined #ipfs
Oatmeal has joined #ipfs
zorglub27 has joined #ipfs
wallacoloo has quit [Quit: wallacoloo]
lispmeister has joined #ipfs
bjp3 has joined #ipfs
rendar has joined #ipfs
ecloud_ has joined #ipfs
ecloud_ has quit [Remote host closed the connection]
ecloud_ has joined #ipfs
Kane` has quit [Ping timeout: 276 seconds]
s_kunk has joined #ipfs
Senji has quit [Ping timeout: 276 seconds]
zorglub27 has quit [Ping timeout: 260 seconds]
thufir has joined #ipfs
ygrek has quit [Ping timeout: 260 seconds]
dmr has quit [Ping timeout: 250 seconds]
damongant has quit [Quit: ZNC - http://znc.in]
anshukla has quit [Remote host closed the connection]
herzmeister has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid closed pull request #264: Update libp2p-ipfs-browser to version 0.6.0
<voxelot> makes the cat command pass all js-ipfs-api and interface core tests at the same time
<voxelot> just needs the add command upgrades from noffle and the interface core test can upgrade to that
<dignifiedquire> voxelot: do you never sleep Oo
<voxelot> dignifiedquire: bout to go to bed
<dignifiedquire>
<dignifiedquire> cool stuff with cat finally being ready :)
<voxelot> need to fix the stupid spacing on that commit, not sure what happened there
<voxelot> so many tests everywhere
<dignifiedquire> you probably were accidentally writing go code ;)
<voxelot> i have been doing a bit of that lately
<haad_> morning
<haad_> or day
<dignifiedquire> good something :)
The_8472 has joined #ipfs
zorglub27 has joined #ipfs
kerozene has quit [Remote host closed the connection]
kerozene has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid created greenkeeper-mocha-2.5.2 (+1 new commit): https://git.io/vrrFa
<ipfsbot> js-ipfs/greenkeeper-mocha-2.5.2 c703c1a greenkeeperio-bot: chore(package): update mocha to version 2.5.2...
The_8472 has quit [Ping timeout: 264 seconds]
The_8472 has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid deleted greenkeeper-mocha-2.5.2 at c703c1a: https://git.io/vrrNn
zz_r04r is now known as r04r
herzmeister has quit [Quit: Leaving]
ljhms has quit [Quit: Bye]
The_8472 has quit [Ping timeout: 272 seconds]
Senji has joined #ipfs
herzmeister has joined #ipfs
The_8472 has joined #ipfs
cryptix has quit [Ping timeout: 244 seconds]
erde74 has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid pushed 2 new commits to master: https://git.io/vrrxH
<ipfsbot> js-ipfs/master 88de056 David Dias: chore: update contributors
<ipfsbot> js-ipfs/master 98d56f5 David Dias: chore: release version v0.9.0
<ipfsbot> [js-ipfs] diasdavid tagged v0.10.0 at 8e1fe2a: https://git.io/vrrp9
<daviddias> haad_: 0.10 released :)
reit has joined #ipfs
Encrypt has joined #ipfs
ashark has joined #ipfs
ashark has quit [Ping timeout: 244 seconds]
edubai__ has joined #ipfs
fuznuts has quit [Read error: Connection reset by peer]
cemerick has quit [Ping timeout: 244 seconds]
<dignifiedquire> daviddias: when you are not on the subway anymore can you review this please https://github.com/diasdavid/js-peer-id/pull/25
<daviddias> I can :)
<daviddias> Put my handle there
<daviddias> I always prioritize GitHub notifications that I'm participating
<dignifiedquire> done
<daviddias> Now, don't abuse that power ahah
ygrek has joined #ipfs
zorglub27 has quit [Ping timeout: 240 seconds]
eric has joined #ipfs
eric is now known as Guest32310
Guest32310 has left #ipfs [#ipfs]
ygrek has quit [Ping timeout: 246 seconds]
computerfreak has joined #ipfs
computerfreak has quit [Remote host closed the connection]
brabo has quit [Ping timeout: 260 seconds]
brabo has joined #ipfs
mildred has quit [Ping timeout: 240 seconds]
computerfreak has joined #ipfs
computerfreak has quit [Remote host closed the connection]
cketti has joined #ipfs
<lgierth> good morning
computerfreak has joined #ipfs
computerfreak has quit [Client Quit]
ashark has joined #ipfs
mildred has joined #ipfs
ashark has quit [Ping timeout: 260 seconds]
damongant has joined #ipfs
corvinux has joined #ipfs
reit has quit [Ping timeout: 250 seconds]
damongant has quit [Quit: ZNC - http://znc.in]
damongant has joined #ipfs
computerfreak has joined #ipfs
damongant has quit [Client Quit]
Yatekii has joined #ipfs
<Yatekii> hey guys!
<Yatekii> just read about this awesome project! really nice what u'r doing :)
<daviddias> morning lgierth :)
<daviddias> Yatekii: thank you :)
<Yatekii> I am still trying to fully understand everything but I guess we'll do :D
<dignifiedquire> daviddias: updated the pr
<daviddias> CR'ing
<daviddias> CR'ed
damongant has joined #ipfs
damongant has quit [Remote host closed the connection]
damongant has joined #ipfs
<daviddias> dignifiedquire: you just need to add node-forge to the package.json
<daviddias> LGTM
<dignifiedquire> it's a question, do you want to keep it or should I delete it?
damongant has quit [Quit: ZNC - http://znc.in]
damongant has joined #ipfs
corvinux has quit [Ping timeout: 276 seconds]
corvinux has joined #ipfs
damongant has quit [Client Quit]
legba7 has joined #ipfs
damongant has joined #ipfs
zorglub27 has joined #ipfs
apiarian has quit [Ping timeout: 244 seconds]
mildred has quit [Ping timeout: 276 seconds]
apiarian has joined #ipfs
PrinceOfPeeves has joined #ipfs
ygrek has joined #ipfs
damongant has quit [Quit: ZNC - http://znc.in]
reit has joined #ipfs
mildred has joined #ipfs
Encrypt has quit [Quit: Quitte]
damongant has joined #ipfs
damongant_ has joined #ipfs
slothbag has quit [Quit: Leaving.]
cemerick has joined #ipfs
legba7 has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
Akaibu has joined #ipfs
damongant has quit [Quit: ZNC - http://znc.in]
damongant_ is now known as damongant
damongant has quit [Quit: Bye.]
damongant has joined #ipfs
edubai__ has quit [Quit: Connection closed for inactivity]
<M-geir1> Hi! Are there any youtube "clones" for IPFS?
<ipfsbot> [js-ipfs] diasdavid created greenkeeper-libp2p-swarm-0.18.2 (+1 new commit): https://git.io/vro0I
<ipfsbot> js-ipfs/greenkeeper-libp2p-swarm-0.18.2 a32122f greenkeeperio-bot: chore(package): update libp2p-swarm to version 0.18.2...
rgrinberg has joined #ipfs
maxigas has quit [Quit: leaving]
pfraze has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid deleted greenkeeper-libp2p-swarm-0.18.2 at a32122f: https://git.io/vroE3
Boomerang has joined #ipfs
<steefmin> M-geir1, ipfs.video
pfraze has quit [Ping timeout: 272 seconds]
<steefmin> but it seems down atm :/
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
jokoon has joined #ipfs
<M-geir1> steefmin, thanks :)
<M-geir1> Do you have more info about it? It just says that it will be online in 2 weeks
revolve has quit [Ping timeout: 246 seconds]
jokoon9000 has joined #ipfs
jokoon has quit [Ping timeout: 260 seconds]
erde74 has quit [Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]]
M-fil is now known as fil_bluepill
sdgathman has quit [Quit: ZNC - http://znc.in]
sdgathman has joined #ipfs
sdgathman has left #ipfs [#ipfs]
ashark has joined #ipfs
vijayee_ has joined #ipfs
<steefmin> M-geir1: no, have only seen the dev post here once and took a look at it.
<steefmin> a quick google search also comes up with: https://ipfstube.erindachtler.me/
<ipfsbot> [go-ipfs] Kubuxu force-pushed feature/Offline-2393 from 08d26e3 to 3a89cbb: https://git.io/vrGUd
<ipfsbot> go-ipfs/feature/Offline-2393 74b7fd2 Jakub Sztandera: Add offline daemon mode...
<ipfsbot> go-ipfs/feature/Offline-2393 a77fa94 Jakub Sztandera: Make errors more reasonable in case of node in offline mode...
<ipfsbot> go-ipfs/feature/Offline-2393 7614f4f Jakub Sztandera: Create shanress test for offline mode node...
Boomerang has quit [Remote host closed the connection]
Boomerang has joined #ipfs
<ipfsbot> [go-ipfs] Kubuxu created feature/HiddenFilesTests (+1 new commit): https://git.io/vroKQ
<ipfsbot> go-ipfs/feature/HiddenFilesTests 01a2237 Jakub Sztandera: Add test for directly adding hidden file...
<ipfsbot> [go-ipfs] Kubuxu opened pull request #2756: Add test for directly adding hidden file (master...feature/HiddenFilesTests) https://git.io/vroKb
corvinux has quit [Ping timeout: 244 seconds]
computerfreak has quit [Quit: Leaving.]
Encrypt has joined #ipfs
ashark_ has joined #ipfs
disgusting_wall has joined #ipfs
ashark_ has quit [Ping timeout: 244 seconds]
rgrinberg has quit [Ping timeout: 276 seconds]
ygrek has quit [Ping timeout: 250 seconds]
Encrypt has quit [Quit: Quitte]
Encrypt has joined #ipfs
chriscool1 has quit [*.net *.split]
bitspill has quit [*.net *.split]
M-cyan has quit [*.net *.split]
M-apolo11 has quit [*.net *.split]
M-matthew has quit [*.net *.split]
M-frabrunelle has quit [*.net *.split]
[ol] has quit [*.net *.split]
M-pieohpah1 has quit [*.net *.split]
M-cocci1 has quit [*.net *.split]
Moses has quit [*.net *.split]
seagreen has quit [*.net *.split]
cketti has quit [*.net *.split]
M-4267 has quit [*.net *.split]
nekomune has quit [*.net *.split]
M-35261 has quit [*.net *.split]
analphab1t has quit [*.net *.split]
thelinuxkid has quit [*.net *.split]
rgrinberg has joined #ipfs
M-player33 has quit [Ping timeout: 276 seconds]
M-Val has quit [Ping timeout: 276 seconds]
M-jabl has quit [Ping timeout: 276 seconds]
M-player33 has joined #ipfs
M-Val has joined #ipfs
M-jabl has joined #ipfs
M-rongladney has quit [Ping timeout: 260 seconds]
M-WolfNightly1 has quit [Ping timeout: 260 seconds]
M-7416 has quit [Ping timeout: 260 seconds]
M-rongladney has joined #ipfs
M-7416 has joined #ipfs
fil_bluepill has quit [Ping timeout: 260 seconds]
M-trashrabbit has quit [Ping timeout: 260 seconds]
M-edrex has quit [Ping timeout: 260 seconds]
M-s6 has quit [Ping timeout: 260 seconds]
M-HirmeS has quit [Ping timeout: 260 seconds]
M-1 has quit [Ping timeout: 276 seconds]
M-37141 has quit [Ping timeout: 276 seconds]
M-ptman1 has quit [Ping timeout: 276 seconds]
M-erikj2 has quit [Ping timeout: 276 seconds]
M-Sonata has quit [Ping timeout: 260 seconds]
M-Peer2Peer1 has quit [Ping timeout: 260 seconds]
M-Samim1 has quit [Ping timeout: 276 seconds]
<ipfsbot> [go-ipfs] Kubuxu force-pushed feature/HiddenFilesTests from 01a2237 to 2793ae4: https://git.io/vro9s
<ipfsbot> go-ipfs/feature/HiddenFilesTests 2793ae4 Jakub Sztandera: Add test for directly adding hidden file...
M-WolfNightly has joined #ipfs
rgrinberg has quit [Read error: Connection reset by peer]
M-1 has joined #ipfs
M-3714 has joined #ipfs
M-ptman has joined #ipfs
M-erikj1 has joined #ipfs
M-s6 has joined #ipfs
M-HirmeS has joined #ipfs
M-Samim has joined #ipfs
M-Peer2Peer has joined #ipfs
M-trashrabbit has joined #ipfs
M-edrex has joined #ipfs
jokoon9000 has quit [Quit: Leaving]
<ipfsbot> [go-ipfs] Kubuxu force-pushed feature/HiddenFilesTests from 2793ae4 to 0aa6f98: https://git.io/vro9s
<ipfsbot> go-ipfs/feature/HiddenFilesTests 0aa6f98 Jakub Sztandera: Add test for directly adding hidden file...
<Kubuxu> Looks like gitcop is always failing for some reason and there is no way to get better explanatioin
rgrinberg has joined #ipfs
rgrinberg has quit [Read error: Connection reset by peer]
kirly has joined #ipfs
pfraze has joined #ipfs
ylp has quit [Quit: Leaving.]
kirly has quit [Quit: Leaving]
Boomerang has quit [Quit: Leaving]
kirly has joined #ipfs
mildred has quit [Quit: Leaving.]
Boomerang has joined #ipfs
ygrek has joined #ipfs
ashark_ has joined #ipfs
ashark_ has quit [Ping timeout: 258 seconds]
pfista has joined #ipfs
pfraze has quit [Remote host closed the connection]
ygrek has quit [Ping timeout: 250 seconds]
pfraze has joined #ipfs
M-fil has joined #ipfs
cketti has joined #ipfs
M-4267 has joined #ipfs
nekomune has joined #ipfs
M-35261 has joined #ipfs
thelinuxkid has joined #ipfs
analphab1t has joined #ipfs
M-fil has quit [Changing host]
M-fil has joined #ipfs
rgrinberg has joined #ipfs
infinity0_ has joined #ipfs
infinity0_ has quit [Changing host]
infinity0_ has joined #ipfs
infinity0 has quit [Ping timeout: 260 seconds]
rgrinberg has quit [Read error: Connection reset by peer]
M-Sonata2 has joined #ipfs
bitspill has joined #ipfs
M-cyan has joined #ipfs
chriscool1 has joined #ipfs
M-frabrunelle has joined #ipfs
M-matthew has joined #ipfs
M-apolo11 has joined #ipfs
[ol] has joined #ipfs
M-pieohpah1 has joined #ipfs
M-cocci1 has joined #ipfs
Moses has joined #ipfs
seagreen has joined #ipfs
M-Sonata2 has quit [Changing host]
M-Sonata2 has joined #ipfs
infinity0_ has quit [Remote host closed the connection]
rgrinberg has joined #ipfs
infinity0 has joined #ipfs
revolve has joined #ipfs
Boomerang has quit [Quit: Leaving]
M-Sonata2 has quit [*.net *.split]
chriscool1 has quit [*.net *.split]
bitspill has quit [*.net *.split]
M-cyan has quit [*.net *.split]
M-frabrunelle has quit [*.net *.split]
M-apolo11 has quit [*.net *.split]
M-matthew has quit [*.net *.split]
[ol] has quit [*.net *.split]
M-pieohpah1 has quit [*.net *.split]
M-cocci1 has quit [*.net *.split]
Moses has quit [*.net *.split]
seagreen has quit [*.net *.split]
infinity0 has quit [Remote host closed the connection]
infinity0 has joined #ipfs
M-Sonata2 has joined #ipfs
bitspill has joined #ipfs
chriscool1 has joined #ipfs
M-cyan has joined #ipfs
M-apolo11 has joined #ipfs
[ol] has joined #ipfs
M-matthew has joined #ipfs
M-frabrunelle has joined #ipfs
M-cocci1 has joined #ipfs
M-pieohpah1 has joined #ipfs
Moses has joined #ipfs
seagreen has joined #ipfs
rgrinberg has quit [Ping timeout: 252 seconds]
rgrinberg has joined #ipfs
<M-jon> Hey, so I'm trying to reconcile two related but seemingly competing desires for my personal site. On one hand, I would love for my blog to be served through IPFS, in case my server ever goes down and someone else cares about the content. On the other hand, I really like the social features provided by indie web tech like webmentions, which... as far as I know, IPFS can only serve static content.
<M-jon> Is anyone else trying to work both of these into their site, and if so, have any tips? I'll probably have to live with comments being served from my own server at least, I suppose.
lispmeister has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
s_kunk has quit [Ping timeout: 240 seconds]
<noffle> daviddias: haad_: dignifiedquire: 'add' revisions @ https://github.com/ipfs/interface-ipfs-core/pull/20#issuecomment-221328847
<noffle> M-jon: you can serve static JS that brings in dynamic content over xhr/websockets/webrtc/etc (e.g. embed disqus comments, talk to webrtc peers, etc)
anshukla has joined #ipfs
pfista has quit [Ping timeout: 250 seconds]
<dignifiedquire> thanks noffle will Check it out
ygrek has joined #ipfs
kirly has quit [Ping timeout: 244 seconds]
gmcquillan has joined #ipfs
gmcquillan is now known as gmcquillan_
<vijayee_> noffle: you sunk my battleship
<vijayee_> so I built this tupler to conform to the above
<vijayee_> and import a directory
<vijayee_> If I want a hash just of the directory and not the individual files inside
<vijayee_> how would I go about doing that?
<daviddias> haad_: dignifiedquire how are things?
gmcquillan_ has quit [Client Quit]
<daviddias> haad_: fun on the orbit with js-ipfs?
<daviddias> anything blocking you?
gmcquillan has joined #ipfs
gmcquillan is now known as gmcquillan_
<daviddias> vijayee_: the dag nodes that get yielded are for the files and dirs
<daviddias> same way on a ipfs add -r
<daviddias> you get hashes for the dirs and files
<noffle> vijayee_: you don't want to recurse?
<vijayee_> I thought we had to pass in an array of the files
<vijayee_> to the add command
<daviddias> ah
<daviddias> you want to pass an array of files
<daviddias> that are not related?
<vijayee_> so what would be the right call to make to add a directory
<vijayee_> that are related
<vijayee_> in the same folder
<vijayee_> and get the top level directory's hash
<daviddias> one more question
<vijayee_> the method I gather up the array of files is recursive
<daviddias> in Node.js
<daviddias> or in the BrowseR?
<vijayee_> node
<vijayee_> but I will be pulling them back out
<vijayee_> in the browser
<daviddias> so, if you have access to the file system for adding
pfraze has quit [Remote host closed the connection]
<daviddias> what you need to do is the same as our CLI
<noffle> you'll still be able to use e.g. 'addFiles' on js-ipfs-api, which will let you recursively add directories like you can today with 'add'
<noffle> we aren't removing functionality from js-ipfs-api, just making it compatible with interface-ipfs-core
<noffle> but some method names will be shuffled for that
<daviddias> noffle: how are the tests going for the interface-ipfs-core?
<noffle> daviddias: I'm breaking out addFiles and addUrl and the api changes we're discussing first
wallacoloo has joined #ipfs
<noffle> createAddStream, etc
<daviddias> sounds good
<daviddias> let's do it in one swipe though (one major version release)
<noffle> yup
<daviddias> add and cat, with that factoring + interface-ipfs-core tests
<noffle> yes, interface-ipfs-core changes should be one big major semver across all 3 modules
<noffle> bam
<daviddias> nice :D
<daviddias> haad_: are you around?
<noffle> really glad we're taking the time to get this api right, but it's also taking much longer than I imagine we'd like
<daviddias> super eager to hear the news about orbit :D
<vijayee_> ok I think I got it now noffle, daviddias I'm going to try it out
<noffle> the lesson here is that functions that try to do many things end up requiring repayment of technical debt
<vijayee_> thanks
<noffle> vijayee_: let me finish https://github.com/ipfs/js-ipfs-api/pull/281 and it should be a bit clearer
Tv` has joined #ipfs
dguttman has joined #ipfs
<noffle> vijayee_: what are you trying to do? you can do just the hashing/chunking logic with https://github.com/ipfs/js-ipfs-unixfs-engine
<vijayee_> stick site in ipfs repo
<vijayee_> stick repo in browser
<vijayee_> load site from ipfs node in browser
<vijayee_> much like the test case
<vijayee_> but sex
<vijayee_> *sexy
anshukla has quit [Remote host closed the connection]
<dignifiedquire> vijayee_: sexy test cases are always good :)
<vijayee_> indeed
pfista has joined #ipfs
pfraze has joined #ipfs
kirly has joined #ipfs
cketti has quit [Ping timeout: 244 seconds]
kirly has quit [Ping timeout: 240 seconds]
anshukla has joined #ipfs
<Kubuxu> !pin QmdvecVcFhbo5x4f3arqmfxyE3NzqwWyp77KzA68EKXJeX dep of github.com/cheggaaa/pb which is dep of go-ipfs
<pinbot> now pinning /ipfs/QmdvecVcFhbo5x4f3arqmfxyE3NzqwWyp77KzA68EKXJeX
anshukla has quit [Ping timeout: 250 seconds]
<Kubuxu> !pin QmeWjRodbcZFKe5tMN7poEx3izym6osrLSnTLf9UjJZBbs 'pb' dep of go-ipfs
<pinbot> now pinning /ipfs/QmeWjRodbcZFKe5tMN7poEx3izym6osrLSnTLf9UjJZBbs
cketti has joined #ipfs
<lgierth> yay pinbot
<lgierth> !botsnack
<pinbot> om nom nom
<M-mubot> Thanks for the treat!
gmcquillan_ has quit [Quit: gmcquillan_]
palkeo has joined #ipfs
palkeo has quit [Changing host]
palkeo has joined #ipfs
<Kubuxu> Pinbot works great recently.
<ipfsbot> [go-ipfs] Kubuxu created feature/Godeps-to-gx-2 (+1 new commit): https://git.io/vrKBr
<ipfsbot> go-ipfs/feature/Godeps-to-gx-2 15e9970 Jakub Sztandera: Move pb to gx...
<Kubuxu> !pin QmbVkej3sG3doW4kEbCQXkDpP2rDBNYEJX8wrZFy7DkfeN kitten tax
<pinbot> now pinning /ipfs/QmbVkej3sG3doW4kEbCQXkDpP2rDBNYEJX8wrZFy7DkfeN
<Kubuxu> !unpin QmbVkej3sG3doW4kEbCQXkDpP2rDBNYEJX8wrZFy7DkfeN
<pinbot> now unpinning /ipfs/QmbVkej3sG3doW4kEbCQXkDpP2rDBNYEJX8wrZFy7DkfeN
<vijayee_> Wait, daviddias on https://github.com/ipfs/js-ipfs/blob/master/src/cli/commands/files/add.js I don't see where this returns the hash of the top level directory
<Kubuxu> !pin add QmR2ABrZkxAjo8jpsQxZFUsQTZU7YtzzLhsQvJpdozN29B kitten tax
<pinbot> now pinning /ipfs/add
<pinbot> [host 6] failed to grab refs for /ipfs/add: multihash length inconsistent: &{1 185 [240]}
<pinbot> [host 7] failed to grab refs for /ipfs/add: multihash length inconsistent: &{1 185 [240]}
<pinbot> [host 5] failed to grab refs for /ipfs/add: multihash length inconsistent: &{1 185 [240]}
<pinbot> [host 0] failed to grab refs for /ipfs/add: multihash length inconsistent: &{1 185 [240]}
<pinbot> [host 4] failed to grab refs for /ipfs/add: multihash length inconsistent: &{1 185 [240]}
<pinbot> [host 3] failed to grab refs for /ipfs/add: multihash length inconsistent: &{1 185 [240]}
<pinbot> [host 2] failed to grab refs for /ipfs/add: multihash length inconsistent: &{1 185 [240]}
<pinbot> [host 1] failed to grab refs for /ipfs/add: multihash length inconsistent: &{1 185 [240]}
<pinbot> pin 0/8 successes -- https://ipfs.io/ipfs/add
<vijayee_> does it not just return the hash of each individual file per event?
<Kubuxu> !pin QmR2ABrZkxAjo8jpsQxZFUsQTZU7YtzzLhsQvJpdozN29B kitten tax
<pinbot> now pinning /ipfs/QmR2ABrZkxAjo8jpsQxZFUsQTZU7YtzzLhsQvJpdozN29B
<daviddias> vijayee_: this https://github.com/ipfs/js-ipfs/blob/master/src/cli/commands/files/add.js#L64-L66 happens for each file (dirs are also files)
<ipfsbot> [go-ipfs] Kubuxu opened pull request #2757: Second wave of gx migrations (master...feature/Godeps-to-gx-2) https://git.io/vrKR4
<vijayee_> doesn't https://github.com/ipfs/js-ipfs/blob/master/src/cli/commands/files/add.js#L73 mean it ignores the directories?
<daviddias> it ignores adding directories
<daviddias> because you can extrapolate that from paths
<daviddias> nevertheless
<daviddias> .ask voxelot, vijayee_ found a bug on the cli add code, empty dirs are being missed https://github.com/ipfs/js-ipfs/blob/master/src/cli/commands/files/add.js#L73
<multivac> daviddias: I'll pass that on when voxelot is around.
<ipfsbot> [go-ipfs] Kubuxu pushed 1 new commit to feature/Godeps-to-gx-2: https://git.io/vrKEh
<ipfsbot> go-ipfs/feature/Godeps-to-gx-2 803106a Jakub Sztandera: Remove deps that are no longer in Godeps...
bitspill_ has joined #ipfs
chriscool1 has quit [Ping timeout: 258 seconds]
bitspill has quit [Ping timeout: 258 seconds]
bitspill_ is now known as bitspill
<mmuller> So, given an IPNS name, shouldn't I be able to go to https://gateway.ipfs.io/ipns/<name> and view that object?
chriscool has joined #ipfs
wallacoloo has quit [Quit: wallacoloo]
gmcquillan has joined #ipfs
gmcquillan is now known as gmcquillan_
<noffle> mmuller: yes, if the machine published the record AND the machine is reachable
<voxelot> daviddias: yeah we need a check for, if the path provided to the cli or any sub-directory in glob appears with no other path just like it?
<multivac> voxelot: 2016-05-24 - 18:02:34 <daviddias> ask voxelot , vijayee_ found a bug on the cli add code, empty dirs are being missed https://github.com/ipfs/js-ipfs/blob/master/src/cli/commands/files/add.js#L73
<voxelot> Then we can assume that path is empty. Or is there a cleaner way to check for an empty dir?
fuchs1 has joined #ipfs
<ipfsbot> [js-ipfs] diasdavid created greenkeeper-joi-8.1.1 (+1 new commit): https://git.io/vrKgv
<ipfsbot> js-ipfs/greenkeeper-joi-8.1.1 1d6222c greenkeeperio-bot: chore(package): update joi to version 8.1.1...
anshukla has joined #ipfs
<vijayee_> so wait....top level directories are no longer returned....so if you add a static site you would have to reference the index.html directly by hash if it was added through js-ipfs?
<vijayee_> or has that changed go-ipfs as well?
<mmuller> noffle: hmm, that's interesting. I'm able to resolve /ipns/QmRfvckFHNSTHFrVwRCd8svQ6mRm7dFXLYBwbUJVQQXHbY on another machine, and able to resolve the object that it references from the gateway, but it doesn't look like I can resolve the name from the gateway.
<vijayee_> confuzzlation
<voxelot> vijayee_: the root level directory where index.html is still inferred from
<voxelot> The path so it is returned
Encrypt has quit [Quit: Quitte]
<voxelot> We just need a sentinel value for empty dirs like goipfs has. Might need to go in the importer
<ipfsbot> [js-ipfs] greenkeeperio-bot opened pull request #266: joi@8.1.1 breaks build ⚠️ (master...greenkeeper-joi-8.1.1) https://git.io/vrK2k
anshukla has quit [Ping timeout: 240 seconds]
mildred has joined #ipfs
<dignifiedquire> lgierth: ping
<dignifiedquire> or anyone who used dns text record and ipns
<dignifiedquire> and can explain it to me in detail
<vijayee_> okay I got it thanks voxelot </ignorance>
tlevine has quit [Quit: No Ping reply in 180 seconds.]
<Kubuxu> mmuller: you did `ipfs name publish $HASH`? You can try repeating it.
<noffle> voxelot: do you have strong feelings about using { path, content } rather than { path, stream } for unixfs-engine?
tlevine has joined #ipfs
<voxelot> noffle: nope, we could change the exporter to match the add cli with {path: content}
<noffle> voxelot: great! what places does that change need to happen? totally local to unixfs-engine, or do other modules dep on that format?
<Kubuxu> dignifiedquire: I can if you want.
mildred has quit [Ping timeout: 260 seconds]
<dignifiedquire> Kubuxu: cool, so what exactly happens/do I need to do when: "I have a domain (dignifiedquire.com) and a static site added to ipfs at (Qm..AAA) "
<Kubuxu> You create TXT record with value: `dnslink=/ipfs/Qm..AAA` and it is it.
<alu> whose from WA ?
<mmuller> Kubuxu: I did, though some time ago. Is IPNS still somewhat unstable?
<dignifiedquire> and what exactly is a dns txt record?
<alu> whyrusleeping: what happened to http://lucidscape.com/ they are from WA but have been quiet for almost 2 years now
<dignifiedquire> and how exactly would I put ipns into play here
<voxelot> noffle: just in the exporter and the js-ipfs cat core on one line when/if this PR gets merged https://github.com/ipfs/js-ipfs/pull/256/commits/4ce0ba259bfd507c155e6672d6c5bb8ef8e797da#diff-c58d4f6aeaf783a21e281af66ce8cf59R55
<voxelot> so there object.stream would need to be object.content
<Kubuxu> mmuller: ipns is a bit unstable and nobody is fixing it as soon we will be working on replacing it with something better, it is sort of bit PoC.
<Kubuxu> dignifiedquire: if you want we can talk over Hangout, it will be faster to explain that way.
<Kubuxu> TXT record is one type of DNS records. Most popular type is A which is just a IPv4 address.
<Kubuxu> TXT is arbitrary text.
* dignifiedquire things are getting clearer in my head
<dignifiedquire> so it's effectively the same as when I use dns to point to my ip, just that it can point to anything in this case?
<mmuller> Kubuxu: ok, thanks. I didn't realize something new was coming.
<Kubuxu> It is called IPRS (Record System) but IPNS should be working, I use it from time to time
<Kubuxu> Make sure you run 0.4.2 version on both nodes, just in case
<noffle> voxelot: awesome
<mmuller> Yeah, I just upgraded both of mine. And I'
<mmuller> m not having a problem with them, just the gateway.
<dignifiedquire> but if I try to resolve dignifiedquire.com, and the resolves into /ipfs/Qm...AAA my browser is not yet able to resolve it correct? so if I want to use it in the browser I would have to prefix it with the gateway url?
<dignifiedquire> and if I use ipns I would instead of Qm..AAA use the hash of the public key that I used to publish the ipns record?
mildred has joined #ipfs
<dignifiedquire> but where do names then come from, in the help text of "ipfs name" it says I can do "ipfs name resolve ipfs.io" does that just do a lookup using dns?
fuznuts has joined #ipfs
<dignifiedquire> also, very strange thing
<Kubuxu> Yup, ipfs name resolve $domain does DNS lookup looking for dnslink records (under $domain and "_dnslink.$domain") and uses one of those records.
achin is now known as agriph
<lgierth> dignifiedquire: the easiest deployment option is a CNAME dig.com => gateway.ipfs.io, and a TXT _dnslink.dig.com => dnslink=/ipfs/Qmfoobar
<dignifiedquire> Kubuxu: thanks :)
<dignifiedquire> strange thing was resolved by me turning on my daemon :D
<lgierth> the _dnslink. exists purely to make the CNAME possible
<lgierth> (can't have CNAME *and* other records for the same name)
<Kubuxu> dignifiedquire: :P
<dignifiedquire> lgierth: interesting
<dignifiedquire> thanks :)
agriph is now known as agrlf
<Kubuxu> !pin QmX6DhWrpBB5NtadXmPSXYNdVvuLfJXoFNMvUMoVvP5UJa go-context - go-ipfs dep
<pinbot> now pinning /ipfs/QmX6DhWrpBB5NtadXmPSXYNdVvuLfJXoFNMvUMoVvP5UJa
agrlf is now known as achin
achin has quit [Changing host]
achin has joined #ipfs
<lgierth> Kubuxu: in case you feel like debugging ;) https://github.com/ipfs/go-ipfs/issues/2758
<Kubuxu> Wow
<lgierth> oh and do you have access to metrics.ipfs.team?
<Kubuxu> no I do not
<lgierth> kk, let me know your fc00::/8 addr
anshukla has joined #ipfs
<Kubuxu> fcf1:3795:9bdf:79fb:824c:ea55:cf37:d955
<ipfsbot> go-ipfs/feature/Godeps-to-gx-2 501f7e3 Jakub Sztandera: Move go-context to gx...
<ipfsbot> [go-ipfs] Kubuxu pushed 1 new commit to feature/Godeps-to-gx-2: https://git.io/vrKKx
<Kubuxu> Also gitcop always fails.
<Kubuxu> Does someone know something about that?
<lgierth> chriscool
<lgierth> had some contact with the person running gitcop
anshukla has quit [Ping timeout: 260 seconds]
m3s has quit [Read error: Connection reset by peer]
s_kunk has joined #ipfs
s_kunk has quit [Changing host]
s_kunk has joined #ipfs
<lgierth> grml python and virtualenv setup taking ages
<lgierth> just so i can run the old ansible scripts that i haven't ported over to provsn yet
zorglub27 has quit [Ping timeout: 250 seconds]
pfista has quit [Ping timeout: 250 seconds]
<lgierth> Kubuxu: try metrics.ipfs.team
<lgierth> and metrics.ipfs.team/prometheus for the prometheus console
<lgierth> hehe now i shut myself out
bertschneider has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<daviddias> > <voxelot> daviddias: yeah we need a check for, if the path provided to the cli or any sub-directory in glob appears with no other path just like it?
<daviddias> you mean for the empty dirs add?
<daviddias> you can check if a dir has more things on it
<daviddias> if it has, add those
<daviddias> if not, add the empty dir
m3s has joined #ipfs
anshukla has joined #ipfs
anshukla has quit [Ping timeout: 272 seconds]
<noffle> daviddias: did we agree on s/files/mfs across js-land?
<noffle> I remember there being an issue on this
<lgierth> we agreed to discuss it this sprint
<lgierth> that's all i know
* lgierth agrees the "files" name is confusing
<noffle> lgierth: we did? is there a record somewhere? must have missed that
<noffle> oh, agreed to discuss
<noffle> not agreed to the change :)
<lgierth> yeah :)
<noffle> lgierth: not that 'mfs' is any less opaque to parse
<lgierth> at least it opens up its own separate domain
<daviddias> noffle: till we have that 'approved'
<daviddias> let's stick with files the way it is in js-ipfs-api
<lgierth> "files" just adds more to the already existing confusion as to what the "filesystem" in ipfs means
<ansuz> whatever you do, don't call it 'kik'
<lgierth> :)
<noffle> daviddias: alas though, interface-ipfs-core uses 'files' in the "new" way :)
<daviddias> and just make an alias of ipfs.{cat, get, add} to ipfs.files.{cat, get, add}
<daviddias> the commands of files have different names from the ones we 'know' as mfs
<noffle> js-ipfs-api already has 'files' taken, so it conflicts until we resolve it
<daviddias> so, fortunately to us, there is no name conflicts
<noffle> oh I see
<daviddias> noffle, check again, there is in fact, no direct name conflict
<noffle> just monkey patch the namespace
<noffle> yeah, that works for now
<noffle> but it makes some of the existing code not work, since you have lines like ipfs.files = require('blah')
<noffle> which replace the whole thing
<noffle> so those'll need to be changed
<daviddias> yeah, tweak here and there
herzmeister has quit [Ping timeout: 260 seconds]
<noffle> treacherous waters
freemor has left #ipfs ["was eaten by a Grue"]
<ansuz> just when you thought it was safe to back in the api
reit has quit [Ping timeout: 250 seconds]
<noffle> ansuz: #ipfs-one-liners :P
herzmeister has joined #ipfs
<ansuz> noffle: there's nobody there
ashark has quit [Ping timeout: 276 seconds]
<noffle> forgot hashtags and channels are indistinguishable
<voxelot> noffle: i have core alias on js-ipfs in our joint PR so that interface core can call just ipfs.add
<voxelot> daviddias: last commit here fixes the not adding empty dirs https://github.com/ipfs/js-ipfs/pull/256
arpu has quit [Ping timeout: 260 seconds]
cemerick has quit [Ping timeout: 260 seconds]
go1111111 has quit [Ping timeout: 252 seconds]
<Kubuxu> lgierth: thanks
anshukla has joined #ipfs
fuchs1 has left #ipfs ["WeeChat 1.5"]
arpu has joined #ipfs
anshukla has quit [Ping timeout: 246 seconds]
rendar has quit [Ping timeout: 272 seconds]
anshukla has joined #ipfs
r0kk3rz has joined #ipfs
ashark has joined #ipfs
<kevina> If anyone is interest I could use some feedback and testing on my "filestore" that adds files without copying the content...
zorglub27 has joined #ipfs
rendar has joined #ipfs
anshukla has quit [Remote host closed the connection]
<noffle> dignifiedquire: can I tell aegir to run just a single test?
<noffle> alternatively: can I tell mocha to give me failure output as it happens rather than it holding onto it until all tests finish? otherwise I need to wait for later failing/hanging tests to timeout just to see earlier error messages
<voxelot> noffle: I use describe/it.only as much as o can with out excluding needed start up tests depending on what I'm testing
<voxelot> But better ways to localize tests for quicker debugging is always a plus
<noffle> voxelot: how do you get around aegir wanting to run everything in test/ ?
<noffle> for a module with lots of tests
<noffle> and since test setup is coupled to gulp you can't really run just one
dguttman has quit [Quit: dguttman]
dguttman has joined #ipfs
Looking has joined #ipfs
Encrypt has joined #ipfs
computerfreak has joined #ipfs
<voxelot> Well on a mocha level describe only wont run the other tests even when aegir drags them in
<noffle> voxelot: not sure I understand. is there a 'mocha' command invocation to do this?
<daviddias> noffle: ./node_modules/.bin/mocha test/one-test.js if you need
<daviddias> or you can install mocha globally
<voxelot> like describe.only('this is a test", (done) => {})
M-2194 has joined #ipfs
<noffle> daviddias: doesn't work across the board -- some repos require gulp to do pre-test setup
<noffle> like bringing up ipfs nodes
<noffle> so you need to use gulp (via aegir) which means running them all
<daviddias> true, if it requires set up
<daviddias> then it requires set up
<daviddias> in browser.js
<daviddias> or node.js
<daviddias> - /test/browser.js
<noffle> daviddias: sadly not all repos are structured that way
<daviddias> you can comment the ones you don't want
mildred has quit [Ping timeout: 250 seconds]
<noffle> daviddias: going through all test files but one to comment them out doesn't scale
<voxelot> or use .only :)
<noffle> voxelot: oh, does that make all else ignored?
<voxelot> yup
<noffle> cool -- that's a bit better
<voxelot> its like the invers of .skip
<noffle> voxelot: what happens if two tests have .only?
<voxelot> think it picks the first it sees
<voxelot> so that's kind of the struggle, is picking what subset of tests you can run
<daviddias> noffle: for example, you can comment the requires that you don't want to run https://github.com/diasdavid/js-libp2p-swarm/blob/master/test/browser.js
<voxelot> sometimes i can get it all the way down to an 'it.only'
<daviddias> and then do npm run test:browser
OstlerDev has quit [Quit: FARCALLER!!!!!]
OstlerDev has joined #ipfs
OstlerDev has quit [Changing host]
OstlerDev has joined #ipfs
<noffle> daviddias: sadly not all repos are structured that way
<noffle> like js-ipfs-api
ygrek has quit [Ping timeout: 244 seconds]
<noffle> sweet -- js-ipfs-api is passing interface-ipfs-core for 'add'
Encrypt has quit [Quit: Quitte]
<voxelot> noffle: nice! cat is passing as well
<daviddias> s/a/one
<noffle> daviddias: not pushed yet
<voxelot> just one unless noffle added more
Encrypt has joined #ipfs
<daviddias> okok
<noffle> okay, refresh :)
arpu has quit [Ping timeout: 250 seconds]
rendar has quit [Quit: std::lower_bound + std::less_equal *works* with a vector without duplicates!]
<noffle> voxelot: what's cat's status? all done?
vijayee_ has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<voxelot> noffle: pretty much, need to take the test file that you are creating called files.js then js-ipfs-cat should fit in, needs some more cr https://github.com/ipfs/js-ipfs-api/pull/281
Oatmeal has quit [Ping timeout: 244 seconds]
<voxelot> or wait thats js-ipfs-api, think we still need to figure out where to put the interface tests file on that
<voxelot> for interface-core, cat is ready, i can rebase the tests after your merge
arpu has joined #ipfs
<noffle> voxelot: if you want to merge I can deal with the merge
<noffle> er, merge conflicts
wallacoloo has joined #ipfs
<noffle> what do you need cr on?
<voxelot> noffle: yes, that and https://github.com/ipfs/js-ipfs-api/pull/280
<voxelot> but 5 minutes on interface pull 21
<voxelot> adding somethings and taking out add tests
locusf_ has joined #ipfs
locusf has quit [Ping timeout: 276 seconds]
fuznuts has quit [Ping timeout: 240 seconds]
herzmeister has quit [Quit: Leaving]
herzmeister has joined #ipfs
Oatmeal has joined #ipfs
<noffle> huh. when I removed the 'add' tests from js-ipfs-api then 'files ls' started failing -- hoo boy, uninsulated tests
<voxelot> eek, i was seeing mkdir failing for me as well with some cat things i did for awhile
<voxelot> noffle: Error: Cannot find module 'detect-node'
<noffle> voxelot: on my branch?
<voxelot> how does i get
<noffle> npm i -S detect-node ?
<voxelot> hmm not sure why that isn't working
<noffle> you installed it into interface-ipfs-core, right?
<voxelot> yeah
<voxelot> nvm, it's running now
ashark has quit [Ping timeout: 258 seconds]
chriscool has quit [Quit: Leaving.]
Oatmeal has quit [Ping timeout: 260 seconds]
<noffle> okay, cool, I think I'm all done with 'add', sans lots 'o CRs and merging
<voxelot> haha getting there!
tymat has quit [Quit: brb]
tymat has joined #ipfs
tymat has quit [Client Quit]
tymat has joined #ipfs
tymat has quit [Client Quit]
tymat has joined #ipfs
tymat has quit [Client Quit]
tymat has joined #ipfs
cketti has quit [Quit: Leaving]
Oatmeal has joined #ipfs
tymat has quit [Quit: Leaving]
tymat has joined #ipfs
Encrypt has quit [Ping timeout: 260 seconds]
thefinn93 has quit [Remote host closed the connection]
thefinn93 has joined #ipfs
Encrypt has joined #ipfs
Trieste has joined #ipfs
computerfreak has quit [Quit: Leaving.]
M-anatolyborodin has joined #ipfs
M-anatolyborodin has left #ipfs [#ipfs]
kirly has joined #ipfs
kirly has quit [Ping timeout: 240 seconds]
ashark has joined #ipfs
Stebalien has joined #ipfs
Edur has quit [Ping timeout: 244 seconds]
Stebalien has quit [Remote host closed the connection]
M-keverets has joined #ipfs
Edur has joined #ipfs