stebalien changed the topic of #ipfs to: Heads Up: To talk, you need to register your nick! Announcements: go-ipfs 0.4.22 and js-ipfs 0.35 are out! Get them from dist.ipfs.io and npm respectively! | Also: #libp2p #ipfs-cluster #filecoin #ipfs-dev | IPFS, the InterPlanetary FileSystem: https://github.com/ipfs/ipfs | Logs: https://view.matrix.org/room/!yhqiEdqNjyPbxtUjzm:matrix.org/ | Forums: https://discuss.ipfs.io | Code of
<stebalien>
We are currently working working on a 0.5 release that will include a revamped DHT & bitswap. However, testing and releasing this work has been blocked on testground (github.com/ipfs/testground) and some very busy and overloaded people.
ygrek has quit [Ping timeout: 246 seconds]
mapetik has quit [Remote host closed the connection]
pecastro has quit [Ping timeout: 240 seconds]
v3ry3arly has joined #ipfs
hqdruxn08 has joined #ipfs
__jrjsmrtn__ has quit [Ping timeout: 240 seconds]
__jrjsmrtn__ has joined #ipfs
carldd has quit [Ping timeout: 276 seconds]
mloki has joined #ipfs
Clarth has joined #ipfs
DavidPH has joined #ipfs
RamRanRa has quit [Read error: Connection reset by peer]
carldd has joined #ipfs
Acacia has joined #ipfs
}ls{ has quit [Ping timeout: 240 seconds]
shizy has joined #ipfs
endvra has quit [Ping timeout: 265 seconds]
}ls{ has joined #ipfs
jdloft has joined #ipfs
soju has joined #ipfs
Adbray has joined #ipfs
shizy_ has joined #ipfs
shizy has quit [Ping timeout: 265 seconds]
WhizzWr has quit [Quit: Bye!]
p8m_ has joined #ipfs
WhizzWr has joined #ipfs
p8m has quit [Ping timeout: 265 seconds]
Belkaar has quit [Ping timeout: 240 seconds]
Belkaar has joined #ipfs
Belkaar has joined #ipfs
jcea has quit [Ping timeout: 245 seconds]
thomasanderson has joined #ipfs
soju has quit [Read error: Connection reset by peer]
jcea has joined #ipfs
soju has joined #ipfs
thomasanderson has quit [Ping timeout: 265 seconds]
soju has quit [Read error: Connection reset by peer]
soju has joined #ipfs
soju has quit [Read error: Connection reset by peer]
soju has joined #ipfs
soju has quit [Read error: Connection reset by peer]
endvra has joined #ipfs
}ls{ has quit [Quit: real life interrupt]
Clarth has quit [Remote host closed the connection]
j197788 has joined #ipfs
j197788 has quit [Quit: j197788]
user_51 has joined #ipfs
jcea has quit [Remote host closed the connection]
jcea has joined #ipfs
user_51_ has quit [Ping timeout: 268 seconds]
andi- has quit [Remote host closed the connection]
hurikhan77 has joined #ipfs
kakra has quit [Ping timeout: 276 seconds]
verin0x1 has joined #ipfs
andi- has joined #ipfs
<lordcirth__>
Yeah, I saw the note that testing is being prioritized. It's a good idea.
verin0x has quit [Ping timeout: 276 seconds]
shizy_ has quit [Remote host closed the connection]
thomasanderson has quit [Ping timeout: 240 seconds]
<postablesDiscord>
Working with the code base is excruciating. It was quite honestly simpler to rewrite an implementation from scratch in under 3 months that has 10x the performance of go-ipfs at scale. This isn't good and is a sign of a systemic issue with IPFS
<postablesDiscord>
The entire community needs to come together and sort these issues out or we will go nowhere.
<postablesDiscord>
Many of the people In the community have worked tirelessly to get us to where we are today which is amazing but we need to do something and to be honest I'm not sure what that something is
<vaultec81[m]>
A thought I have on golang. It seems the langauge is constantly changes and breaking whenever is try to remotely program in it.
<postablesDiscord>
That's a sign of poor programming and is not Golangs fault
<vaultec81[m]>
Anyways, I do agree with you IPFS is seriously having issues. The main issues I've seen across the board are DHT, IPNS being slow, and overpeering/attacks on the network causing over 4000 peers unnecessary peers.
<vaultec81[m]>
I do believe these issues will be eventually solved and continue to build software based on IPFS
thomasanderson has joined #ipfs
thomasanderson has quit [Read error: Connection reset by peer]
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 276 seconds]
matt-h has quit [Ping timeout: 240 seconds]
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 246 seconds]
Acacia has quit [Ping timeout: 240 seconds]
Acacia has joined #ipfs
matt-h has joined #ipfs
hqdruxn08_ has joined #ipfs
hqdruxn08 has quit [Ping timeout: 246 seconds]
jcea has quit [Remote host closed the connection]
hkaddoil has joined #ipfs
bikes has joined #ipfs
matt-h has quit [Ping timeout: 265 seconds]
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 265 seconds]
matt-h has joined #ipfs
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 240 seconds]
reit has quit [Ping timeout: 245 seconds]
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 268 seconds]
thomasanderson has quit [Ping timeout: 268 seconds]
rendar has joined #ipfs
Acacia has quit [Read error: Connection reset by peer]
<stebalien>
We feel the same frustrations working on go-ipfs and I'd love to rewrite entire sections of it. We've accrued quite a bit of technical debt.
<stebalien>
On the other hand, it's hard to change large portions of go-ipfs due to the massive API surface and the policy of trying not to break things for downstream users.
<stebalien>
I'd love to find a happy medium where we can escape this mess.
_whitelogger has joined #ipfs
Acacia has joined #ipfs
bikes has quit [Ping timeout: 264 seconds]
<postablesDiscord>
I think the "try not to break things for downstream users" in pre-production software is *extremely* bad, and personally I think this is one of the reasons for massive headaches. If you're depending on stable, pre v1, pre production software you're doing something fundamentally wrong
lord| has joined #ipfs
lord| has quit [Client Quit]
clemo has quit [Quit: clemo]
clemo1 has joined #ipfs
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 245 seconds]
clemo1 has quit [Ping timeout: 245 seconds]
is_null has joined #ipfs
hkaddoil has quit [Quit: WeeChat 2.3]
opt[m] has joined #ipfs
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 265 seconds]
reit has joined #ipfs
RamRanRa has joined #ipfs
hqdruxn08 has joined #ipfs
hqdruxn08_ has quit [Ping timeout: 246 seconds]
lord| has joined #ipfs
circles2916[m] is now known as circlesDiscord[m
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 240 seconds]
<voker57>
as we can see from radicle example, IPFS is already broken for users
matt-h has quit [Ping timeout: 268 seconds]
<the_master[m]>
Is their a good on how to make a node/website???
WhizzWr has quit [Remote host closed the connection]
WhizzWr has joined #ipfs
charley has quit [Remote host closed the connection]
charley has joined #ipfs
Monokles has joined #ipfs
charley has quit [Remote host closed the connection]
zeden has joined #ipfs
freedom has joined #ipfs
freedom is now known as gnufr33d0m
mauz555 has joined #ipfs
hurikhan77 has joined #ipfs
kakra has quit [Ping timeout: 240 seconds]
<lordcirth__>
stebalien, it's also not clear how I can throw money at IPFS, or why I can't.
thomasanderson has joined #ipfs
lordcirth__ is now known as lordcirth
thomasanderson has quit [Ping timeout: 240 seconds]
<stebalien>
Throwing money won't help, the limiting factor is engineering resources. The most useful things you could do would be: triaging/responding to issues, fixing bugs, and _writing tests and more tests_. Once you learn the codebase, I can recommend more challanging issues and refactors.
<lordcirth>
stebalien, I see. I've never done anything in Go, so that might be hard. Is there a guide for triaging? Do I need to get permissions?
<stebalien>
In terms of triaging, simply confirming bugs, finding duplicates (and linking to them), etc. would help.
bikes has quit [Ping timeout: 264 seconds]
<swedneck2>
money can hire people to do that though
<lordcirth>
Well yes, but hiring an entire new person is beyond my means. A lot of projects have people working X hours, and throwing money could get X+1.
charley has joined #ipfs
<lordcirth>
stebalien, ok, I will see what I can do! Thanks!
charley has quit [Remote host closed the connection]
<stebalien>
♥️
thomasanderson has joined #ipfs
thomasanderson has quit [Ping timeout: 268 seconds]
jdloft is now known as jdloft2
weedDiscord[m] is now known as weed9950[m]
weed9950[m] is now known as weedDiscord[m]
weedDiscord[m] is now known as weed9950[m]
hqdruxn08_ has joined #ipfs
hqdruxn08_ has quit [Max SendQ exceeded]
hqdruxn08 has quit [Ping timeout: 246 seconds]
hqdruxn08 has joined #ipfs
hqdruxn08 has quit [Max SendQ exceeded]
<freaktester[m]>
test 12345
mauz555 has quit []
hqdruxn08 has joined #ipfs
thomasanderson has joined #ipfs
<lordcirth>
freaktester[m], hi
charley has joined #ipfs
Ai9zO5AP has joined #ipfs
Ai9zO5AP has quit [Quit: WeeChat 2.5]
Ai9zO5AP has joined #ipfs
Genius290IQ has joined #ipfs
charley has quit [Remote host closed the connection]
jdloft2 has quit [Quit: Leaving]
charley has joined #ipfs
charley has quit [Remote host closed the connection]
charley has joined #ipfs
charley has quit [Remote host closed the connection]
jdloft has joined #ipfs
zeden has quit [Quit: WeeChat 2.6]
thomasanderson has quit [Ping timeout: 265 seconds]