#known 2020-02-04

2020-02-04 UTC
[snarfed], [jgmac1106], [LewisCowles], chrisaldrich, [tantek], [jeremycherfas], [Marlin_Forbes], jamietanna, jeremych_, [KevinMarks], [Rose], [fluffy], plutes, shah^, borismusDiscord[, nek1113Discord[4, swedneck[m]2, OxyDiscord[m], DaekiDiscord[m], AblibuDiscord[m], pr1meDiscord[m], HexDiscord[m], test123Discord[m, UsDiscord[m], PermawebMatrixBr, iiogama[m], MatthDiscord[m], CatManDoooDiscor, prtfw[m], M8431[m], nrtxrmndDiscord[, gkimbwalaDiscord, Lolicon[m], xlcDiscord[m], JeffMaherVegas[m, dqxDiscord[m], ReallySnazzyDisc, gozala[m], gregzuroDiscord[, gmelodieDiscord[, card[m], terryHDiscord[m], koalalorenzoDisc, macerbi[m], Senshi[m], alphapapaactualD, DiscordBridge[m4, sekiDiscord[m], KubeDiscord[m], M9672Discord[m], bostaDiscord[m], Tianyi[m], kbo8999Discord[m, PhillmacDiscord[, RichardLittDisco, radio_aliceDisco, ShadowJonathanDi, JungleHeartDisco, doorknob88Discor, skillman623Disco, SpicoliWhiteDisc, M}Discord[m], Imnotsoimpressed, ksDiscord[m], talbDiscord[m], GuillaumeDiscord, LokeLDiscord[m], gabrielbaron16Di, Tianyi[m]1, KevlarmonkeyDisc, M123897974564Dis, n9tDiscord[m], EdEdorEddyDiscor, MesaDiscord[m], richarddavisDisc, denzuko-at-workD, anthony-albertor, DigitalOilDiscor, william_shakesDi, thomasbDiscord[m, cesarosumDiscord, drbh[m], touzaikokonDisco, matyas_mustohaDi, johanhermanDisco, astraiaDiscord[m, HenniDiscord[m], DoggersUniteDisc, pcowgillDiscord[, neilDiscord[m], nyarlathotepDisc, chmanieDiscord[m, EugeneDiscord[m], wossDiscord[m], sander[m], baluptonDiscord[, braditzDiscord[4, dostDiscord[m], hvergara[m], xylanDiscord[m], freethinkingawa4, circlesDiscord[m, TianyiDiscord[m4, M[AXEL]Darr[m], wossDiscord[m]1, bltavaresDiscord, rappelDiscord[m], gauthamDiscord[m, EKLynxDiscord[m4, TH0RynDiscord[m], balupton[m], distributedjoseD, pbvieDiscord[m], thomasDiscord[m], ritewhose[m], buztedDiscord[m], gumshedDiscord[m, gtsDiscord[m], MachiavelaDiscor, MairkurDiscord[m, TristanDiscord[m, FusonDiscord[m], kppDiscord[m]1, koivunejDiscord[, wourslerDiscord[, andrewxhill[m], mikealDiscord[m], codynhatDiscord[, adinbDiscord[m], scandichainDisco, Mai-HsuanKevinCh, WesDiscord[m], h2Discord[m], obernardovieiraD, AceFaceDiscord[m, macerbiDiscord[m, hyde__Discord[m], HaybalesDiscord[, mapkyca, AltFreqDiscord[m and AkyRhO_ joined the channel
#
[jgmac1106]
[mapkyca] plindler [benatwork] [jbove] any interest in an Open Collective meeting this weekend during IWC Online
#
[Rose]
Is everyone using a fork of Known? The last release I see is 3013 commits behind...
#
[jgmac1106]
I think I am a version or two behind: https://github.com/idno/known
#
Loqi
[idno] known: A social publishing platform.
#
[Rose]
It was last released in 2017
#
[jgmac1106]
that info is wrojng, latest build a few days old
#
[Rose]
GitHub is wrong?
#
jeremycherfas
It's complicated ...
#
[Rose]
I was looking at the Deploy to Heroku button, but it needs GitHub to be accurate
#
jeremycherfas
Version is now 1.1.3 but there haven't been any official releases for a long time.
#
[Rose]
Why not?
#
jeremycherfas
I honestly don't know. Mapkyca or benatwork would have to answer
#
jeremycherfas
I think it goes back to Known itself pulling a hosted version. [jgmac1106] may know more.
#
mapkyca
There was an official release just a couple of months ago
#
[Rose]
That page says "Download Known 1.0.0" ?
#
jeremycherfas
Yes, but that is not reflected in Github's releases page at https://github.com/idno/known/releases
#
[Rose]
The text I see definitely matches GitHub's releases page though
#
mapkyca
Ignore GitHub releases, those aren't useful to most people
#
[Rose]
I usually look at them to see how active a project is
#
mapkyca
Known can't use GitHub releases, because the known you can install is actually made up of known core (the GitHub repo) and a whole bunch of libraries and plugins all installed via composer. Unfortunately GitHub doesn't understand this so the zip people download for a tagged release is not usable out of the box
#
mapkyca
However, you need to create tagged "releases" in order for packagist to pick up the changes
#
mapkyca
Tbh I might see if I can remove the tab altogether
#
[Rose]
I'm fairly used to running composer install or following instructions in the readme when I download projects, but I allow for the fact that I'm not a normal person.
#
mapkyca
"Release" to me has a very specific context - I.e. it's something you can download and run. This isn't what the archive produced by GitHub is for most people, for Known at least.
#
[jgmac1106]
my goal today is to taka mapkyca directions and write them for normal persons, trying to do the same as I work through ihazawebsite
#
[jgmac1106]
Known should just see if we can grab unicyclic to be the microsub part rather than building it
#
[jgmac1106]
Known is much easier to comprehend, the reclaim hosting blog was good mapkyca
#
[jgmac1106]
I need to write it for updating, most people will install 0.9.2 and then want to update to latest build, nobody builds a database
#
[Rose]
GitHub releases for me are "specific version of the repo files at a specific point in time", which is not analogue to a release in all worlds 🙂
#
jeremycherfas
As an inexperienced user, the existence of composer files in plugins confuses me immensely.
#
[Rose]
As in the composer.phar file?
#
[Rose]
Or composer.json and composer.lock?
#
jeremycherfas
Json and lock
#
[Rose]
Those are just so you get versions of the composer packages that definitely work with the files you downloaded
#
jeremycherfas
I think they are part of ensuring that the dependencies are all present and correct, but I also think that the one in Known itself should be taking care of that. But then again, maybe it can't.
#
[Rose]
The composer.json and .lock files are to make `composer install` work, which you need to do. If I understood correctly, Known doesn't use GitHub releases because then people have to run that command.
#
jeremycherfas
I had to run it anyway! So did [jgmac1106]
#
[Rose]
I'm just trying it on my work machine after cloning from GitHub
#
[Rose]
So I didn't download the package from the site.
#
[jgmac1106]
I got all kind of errors trying yesterday. I will record a screencast to show what I did do you folks can telll me what I did wrong
#
[jgmac1106]
..but like I said we are hiring an intern to do all this for us...still I want to know so I can make tutorials and guides
#
mapkyca
jeremycherfas: plugins also have dependencies, as well as versions, and install locations. These are all specified by the plugin's composer.json. It's also what makes the packageist magic work
#
jeremycherfas
As I thought, in my vague way.
#
[jgmac1106]
did we ever pick a d-day for when plug-ins not updated by maintainers get deprecated from community plugin list?
#
[jgmac1106]
I need to learn how to update my plugins, I do not have the foggiest
#
[jgmac1106]
mapkyca++
#
Loqi
mapkyca has 17 karma in this channel over the last year (21 in all channels)
#
[jgmac1106]
ohh okay we kind of do that already inthe pugin info file, that isn't too bad
#
jeremycherfas
If I did have hack time on Sunday, which I very much doubt I will, it would be interesting to see whether I could make any progress on getting Known to recognise Replies from Quill and Omnibear as Replies. I'm thinking maybe cleverdevil's Ditchbook plugin could provide clues.
#
[jgmac1106]
I want to figure out my token problem, that is gonna be my hackday project
#
[jgmac1106]
...and documentation, I want to make Known tutorials, the Ghana project gaining steam, people want me to help set up similar projects in other countries, I am already over capacity
#
[jgmac1106]
so want to work on guides
#
[jgmac1106]
we have 27 people signed up for the IWC kickoff each who gets a Known site
[tantek], [grantcodes], [LewisCowles], [KevinMarks], [Rose], [snarfed], hvergara[m], dostDiscord[m], xylanDiscord[m], freethinkingawa4, circlesDiscord[m, mhzDiscord[m], grvhiDiscord[m], MissLavender5032, Sm03leBr00tDisco, mZ[m], pranayDiscord[m], allgoDiscord[m], zgrDiscord[m], armaniferranteDi, balupton[m], bltavaresDiscord, ivanDiscord[m], gauthamDiscord[m, Giyomu[m], bushido711Discor, FusonDiscord[m], TianyiDiscord[m4, rappelDiscord[m], M[AXEL]Darr[m], enricomarino[m], wossDiscord[m]1, gumshedDiscord[m, ritewhose[m], buztedDiscord[m], EKLynxDiscord[m4, TristanDiscord[m, thomasDiscord[m], pbvieDiscord[m], distributedjoseD, gtsDiscord[m], MachiavelaDiscor, TH0RynDiscord[m], kppDiscord[m]1, MairkurDiscord[m, obernardovieiraD, koivunejDiscord[, andrewxhill[m], h2Discord[m], scandichainDisco, WesDiscord[m], mikealDiscord[m], adinbDiscord[m], Mai-HsuanKevinCh, codynhatDiscord[, hyde__Discord[m], wourslerDiscord[, AceFaceDiscord[m, macerbiDiscord[m, nek1113Discord[4, OxyDiscord[m], UsDiscord[m], AblibuDiscord[m], borismusDiscord[, DaekiDiscord[m], swedneck[m]2, prtfw[m], M8431[m], test123Discord[m, HexDiscord[m], MatthDiscord[m], PermawebMatrixBr, CatManDoooDiscor, Lolicon[m], pr1meDiscord[m], gkimbwalaDiscord, JeffMaherVegas[m, iiogama[m], nrtxrmndDiscord[, xlcDiscord[m], ReallySnazzyDisc, dqxDiscord[m], gregzuroDiscord[, gozala[m], card[m], gmelodieDiscord[, koalalorenzoDisc, terryHDiscord[m], alphapapaactualD, Senshi[m], DiscordBridge[m4, sekiDiscord[m], macerbi[m], KubeDiscord[m], bostaDiscord[m], M9672Discord[m], ShadowJonathanDi, PhillmacDiscord[, Tianyi[m], kbo8999Discord[m, RichardLittDisco, radio_aliceDisco, JungleHeartDisco, doorknob88Discor, SpicoliWhiteDisc, M}Discord[m], skillman623Disco, Imnotsoimpressed, ksDiscord[m], talbDiscord[m], Tianyi[m]1, GuillaumeDiscord, LokeLDiscord[m], KevlarmonkeyDisc, gabrielbaron16Di, M123897974564Dis, EdEdorEddyDiscor, MesaDiscord[m], anthony-albertor, richarddavisDisc, denzuko-at-workD, n9tDiscord[m], DigitalOilDiscor, thomasbDiscord[m, william_shakesDi, drbh[m], cesarosumDiscord, touzaikokonDisco, matyas_mustohaDi, HenniDiscord[m], pcowgillDiscord[, EugeneDiscord[m], DoggersUniteDisc, chmanieDiscord[m, astraiaDiscord[m, neilDiscord[m], nyarlathotepDisc, johanhermanDisco, braditzDiscord[4, wossDiscord[m], sander[m], baluptonDiscord[, a2b2x2Discord[m], [schmarty], [fluffy] and [Michael_Beckwit joined the channel; WWDiscord[m] left the channel