#schmartytantek: thanks. /link-preview#Silo_Examples covers the main FB and Twitter examples I was thinking of. i came to the same conclusion as gRegorLove - these need to appear outside of p-name.
#[miklb]I see some WP plugins that use opengraph for the previews, but I like the idea of using XRay better. Another itch to add to my list lol
#tantekrather, xray as a way to test what link-previews result from various permalinks, to explore the question of how are sites avoiding link-preview propagation
#schmartylooks like /link-preview has a somewhat outdated structure. i added my display thoughts to brainstorming. don't currently trust myself to re-org the page.
#[eddie]Indigenous update for those following (aaronpk, cleverdevil, miklb and dougbeal in particular): I’ve been using the Alpha iOS build this past week and it’s been working great! I still need to add replies and work some interface improvements based on my experience thus far. I’m hoping to get some of that done this week and have it in an “Open” Beta via Test Flight before or by IWS.
#[eddie]My site has gotten a flurry of POSSE likes, reposts and bookmarks over this past week ?
#[miklb]eddie how soon after do you expect to have a macOS version?
#[eddie]I’ll probably start on the macOS version while the iOS version is being tested. The great thing is all the classes port over, it’s just the User Interface that I have to create
#[eddie]I think macOS should only take about a week to do the UI given a typical week. Obviously some are more busy than others. But I would think macOS should definitely be done within 2 weeks of the beta launch of iOS
#ben_thatmustbemethis is getting annoying, trying to use indieweb/php-comments via composer, which require tantek/cassis (dev-master) which by default it doesn't like (because of min stability requirements) but i can easily fix that, butnow, apparently cassisand another laravel dependancy are both defining the function contains() and it isn't happy at all
#Loqi[ascii-soup] It's a shame that PHP doesn't have static imports in the same way Java does. However, the documentation could presumably showcase both approaches? It could even say "This is preferred, but if you don't mind polluting your global namespace with functi...
#ben_thatmustbemewhats really more annoying is i have no idea what function(s) from cassis php-comments even uses
#ZegnatOh, for some reason I thought you were travelling early because of the early packing talks. My mistake!
#GWGNo, I am leaving the Summit and going on a business trip afterwards, so I need to pack for a longer trip. I am packing early in case I have to buy something else
#GWGYesterday did have some nice progress though on Indieweb stuff
#ZegnatI am keeping my fingers crossed that you are able to sneak mf2 into WP thanks to how h-entry on hentry works :) That sounds like the breakthrough needed!
#GWGZegnat: I made wordpress-uf2, which is now an Indieweb organization project as of yesterday (pfefferle transferred it), my current effort.
#LoqiJetpack is a WordPress plugin that adds many site management tools including visitor stats, security services, performance improvements, and syndication options https://indieweb.org/Jetpack
#[miklb]requires you to signup up at wp.com to get use, has some phone home stuff baked in
#GWGThe discussion was about Jetpack Publicize working better with Indieweb stuff
#[miklb]I mean, the existing IW plugins are there for people who don’t want to be tied to anything like that, but if wider adoption is the goal, then Jetpack would be the key
#ZegnatYou can’t install Jetpack without that? Even if you grab it from GitHub?
#[miklb]wider adoption and advancement in the mf2 & custom comment types
#[miklb]Zegnat, afaik, you need a wp.com authentication to fully use the plugin once installed
#[miklb]doesn’t use it, have only installed it for a few people
#[miklb]I’m not going to be much help with any Jetpack stuff. I have a philosophical difference of opinion of how that blurs the lines between the .org and .com of WordPress
#GWGNeither am I, but I'd make the effort for the next generation
#[miklb]I would too once the underlying concerns are addressed like custom comment types. My 2¢ is that if that gets traction, then I’d feel like there was some real buy-in
#tantekGWG, just as it could do POSSE, it could do backfeed, that's the point. Same social media silo access tokens and all.
#tantekmiklb, I definitely share that concern of depending on a central service. And yet, we depend on Bridgy for much of our POSSE and backfeed in the community. Seems sensible to split that up with a wp .com service as another *option* for WordPress blogs.
#tantekPlus it's kinder to Bridgy as well, reducing the load/risk on it
#[miklb]big difference between bridgy and a for-profit business making decisions on how they are going to apply standards. but point taken
#[miklb]I think I still have some old wounds from the initial .com split so it’s easy to go there
#tantekmiklb, alternatively, perhaps there's an opportunity to start a clone of Bridgy that is specifically catered to be easy to setup with wordpress (.org)
#tantekhaving another indie service like that (in addition to Brid.gy - the site) would also help in similar ways
#[miklb]tantek, yes, I would much rather see some benevolent sponsor spin up a second version than build something new
j12t, ClonedZegnat and [eddie] joined the channel
#[eddie]Not sure if this is the right channel, but wanted to follow up on some Wiki vs. Blog Posts vs. Website for IndieWeb on boarding.
#[eddie]There was some prompting convo in #indieweb and a couple of comments in #chat but I don't want this comment to be ephemeral.
#[eddie]As a somewhat recent (but extremely technical minded) onboarded IndieWebber, I definitely think the Wiki is a lot to face as a newbie. I remembered hopping around and kind of searching for what I wanted. It definitely wasn't a smooth onboarding
#[eddie]I think something like having IndieWeb.org be a static website, with the wiki being the collaborative community might be an interesting direction
#[eddie]As thoughts on the Wiki were refined they could be turned into "Blog Posts/Article Pages" on a site that introduced concepts and directed people for "'more information" to the Wiki
#[eddie]The "website" would be aimed at all generations with the understanding that the Wiki would likely be Gen 1/2
#tantekeddie, while sensible in theory, the problem is we not enough people contribute to even just the wiki, to be able to keep *another* site (static or otherwise) up to date
#tantekI'd rather we incrementally keep improving the wiki to be aimed all generations
#tantekincluding updating the home page, and pages it links to, accordingly
#[eddie]Tantek: That's fair. I wonder if the info needed for onboarding would be less changing that info on the wiki?
#tantekbecause devs (or gen 1/2) will always be able to search / dig for what they need
#sknebelat least for general things, it seems like the good material is in external blogposts that don't feed back into the wiki. that's something we could try to fix
#tantekeddie, 100% agreed with having a "nice lobby" for new people. the home page of indieweb.org should absolutely be that
#tantekeddie, which is why we redesigned the home page accordingly last year. we can iterate with it, and other pages too
#[miklb]tantek people are saying the wiki isn’t effective, and there are limitations. There could be jekyll scripts to automatically update the latest homebrew/IWC info, which minimizes work
#ZegnatI think there is a general problem with wiki syntax. Some of the things I picked up this afternoon are 1) wiki pages read a lot like notebooks, 2) presentation is cramped and not reader friendly, 3) there are too many links for people to follow a clear path
#ZegnatEspecially point 3 might be hard to fix, there will be a conflict between gen1/2 users who want to be able to click for details, and gen3/4 users who only want links they are expected to click
#tantekmiklb, the events discussion is big enough on its own - if that's the biggest problem
#sknebelwhich you in principle can solve on top of the wiki (just don't make pages like that), but it's pretty much wiki culture to not do that
#tantekZegnat, all those 1,2,3 critiques about the wiki are true because its community contributed and would be true with any tool, jekyll or otherwise
#[miklb]I disagree tantek. I loathe wiki syntax and editing it, thus I’m less inclined to contribute. I would contribute markdown content and help manage a jekyll site.
#sknebeland for some with useful abilities editing the wiki is the thing they won't do
#tantekbecause changing / adding a tool is easy. changin community work is hard
#tantekmiklb, the markdown vs wiki syntax thing is a bit a of wash
#sknebelseveral people have told me that they won't work with the wiki unless absolutely required
#[eddie]I agree with miklb: I would be much more inclined to help convert wiki info to nicely formatted articles than edit and update wiki. Just experience and comfort ability
#tanteksome like one more than the other, it really makes very little difference
#[miklb]a wash for who? I just said I loathe wiki syntax and editing wiki pages
#tantekeddie, both ways. and many don't care for markdown
#[eddie]If you leave the wiki you keep the existing base
#[miklb]but if you are forcing people to use mediawiki, which is what you are suggesting, you are eliminating willing participants, how does that help?
#tantekalso, the fundamental problem is splitting across two sites will *dilute* that limited time and ability
#tantekyou can start new wiki pages from scratch in plain text
#[miklb]OK, this isn’t a hill I want to die on. I know from last year tantek is diametrically opposed to anything other than a wiki, so I’ve shared my thoughts and will let it rest
#schmartyone thing that trips me up when i want to put things on the wiki is i often don't have a clear idea of where to put something.
#tantekI say mediawiki vs markdown syntax is a wash because Wikipedia has a massive # of (mostly non-dev) contributors worldwide, while github (primary use of markdown) also has a massive # of (mostly dev) contributors worldwide
#tantekschmarty, you can always put something as a sub-page under your User: page to capture / develop it
#tantekand when it feels like a good enough "draft" to you, ask if you're not sure, someone else will likely have an idea
#tantekschmarty can you rephrase that (where to put it) as a question and add to /wikify#FAQ ?
#[miklb]it will help because it will be more accessible to onboarding for one. And if done smartly, it wouldn’t be so much a second site but a more accessible access point to the content on the wiki.
#[miklb]Then less effort could be put into “styling” wiki content, and it be used for capturing ideas/data and then presented in more accessible way. Also think of it this way, you could download the jekyll site and offline docs!
#tantekmiklb initial setup is not the problem. maintenance and updating over *years* is the problem.
#tanteklots of static sites start that way, nearly none of them are actually maintained
#sknebelone argument for second namespace is that making easier to understand variants of sites quite often involves hiding tons of existing content - so you either create parallel pages for new stuff (with discovery issues), or you move existing content "out of the way", which makes that harder to reach and means messing with stuff other people did. and potentially decreaes usabiltiy for gen1
#tanteksknebel, we can already do that, starting from the home page, and as I said, there's already quite a lot of agreement to do so with it
#schmartyafter a skim, i think /wikify does a really great job of capturing the behaviors i've seen re: making new pages, refining pages to have more and clearer content, and improving their accessibility (in terms of short/clear high level definitions before deep technical talk)
#tantekthe problem with adding any number of namespaces is that it doubles, triples, etc. the very problem schmarty brought up
#tantekschmarty - indeed, though both of those are very special purpose. to be clear, still worth documenting on /wikify (perhaps as "special kinds of pages"?)
#schmartyi am not sure how to capture it because it is something i have only witnessed a couple of times.
#tantekschmarty, add a "Exceptional Pages" heading and go for it
#tantekI'll leave the microcopy up to your preference
#tantekbut that at least gives you a place to capture what you've observed
#tantek^^^ miklb this is an example, one person wants to contribute content, has time to do so, another can help with the "where", who has time / ideas on organization but not for adding more content (right now).
#schmartyi wonder if it will always be special case. i almost think of it like refactoring something that worked for gen1 to make it more accessible for later gens.
#tantekwith a wiki, it's a little back/forth in chat like that and that's it
#tantekI believe you can even add a full style sheet with <style> if necessary
#ZegnatI’ll have a test with <style>. If we want to have some stylistic difference between “this is an informative article” and “this is a wiki page” overloading everything with inline style attributes would be horrible syntax.
#[miklb]well, I’d be up for helping build a proof of concept of a static site from wiki content. Then would be less discussion of hypotheticals.
#tantekmiklb, prototypes / proof of concepts are always helpful for a more well informed discussion
#tantekthen we can move on from initial setup design / debates to the harder problem(s) of upkeep and maintenance
#tantekI believe the current home page came from one such prototype which was then re-implemented on the wiki
#Loqi[calumryan] indieweb: All IndieWeb related stuff and source code for Introducing the IndieWeb guides
#[miklb]I certainly would want to avoid bikeshed discussions at this stage
#Zegnat[eddie], that project might be of interest to you too ^^
#ZegnatI think calum demod it too, so his thoughts should be available on YouTube from the stream. Demos haven’t been written on the wiki for Nürnberg :(
#[miklb]oh, yeah, that’s exactly what I’m talking about
#tanteksimilarly, that's why indiewebify.me is a separte site - so perhaps that's another example to look at in that regard
#tantekcalumryan's thing is a great example of something that we could use to simplify the home page as a whole!
#[miklb]and I truly think that with _data files and some feed/json-fu the upcoming page could be automated from wiki data
#tantekmiklb - the upcoming / event problem is definitely a known (and very specific problem)
#tantek(especially for those of us that do a lot / most of the manual editing :/ )
#schmartytantek: i also tend spend a lot of time re-reading other pages to try and match style/tone/etc. with more practice i'd probably need to do less of that.
#[eddie]miklb: let me know, I would be interested in assisting with any prototyping
#schmartyi will admit to getting anxiety about "messing up" the wiki :}
#[miklb]I’ll want to touch base with calumryan, so as to not duplicate work. I have a mf2 ready jekyll theme that’s pretty generic that I was going to start with, but will look closer at his work 1st.
#[eddie]Sounds good. I definitely want to look more at that
#ZegnatCalum is turning up for Leaders Summit, so I assume you would also be able to touch base with him during IWS. If he doesn’t show up on IRC earlier than that
#tantekschmarty, be bold (as they say on Wikipedia)
[kevinmarks] joined the channel
#[kevinmarks]Looking at updating and clarifying indiewebify.me seems like a productive approach
#[miklb]for me the wiki editor feels like when I accidentally get put into vim at the command line.
#[kevinmarks]Maybe there are ways to ease contribution and organising that would help miklb
KevinMarks joined the channel
#[kevinmarks]There is a richer mediawiki editor, and some other tools.
#ZegnatI think sknebel has ideas there. One of the reasons he worked on getting a bot logged in to the wiki
#tantekkevinmarks, "ease contribution" - I still think nothing compares to Wikipedia in terms of evidence of broad access to contribution. open to hearing other examples
#[kevinmarks]Maybe a micropub to new wiki subsection shim would work for certain kinds of pages
#tantekand organizing / UX / IA is always going to be harder
#tantekjust look at how much process Wikipedia has had to develop for page / section organizing
#[miklb]but doesn’t wikipedia have an army of super zealous people who edit & format all day long?
#tantek"organizing" content is a fundamentally harder problem than contributing
#tantekmiklb how do you think they grew that? that's the point, they're the biggest example of that
#[kevinmarks]Wikipedia also has an army of Bots editing it
#tanteksuggestions welcome if you can improve on that
[chrisaldrich] joined the channel
#[chrisaldrich]Someone's linked this conversation to the /wiki page right? (I'm on my cell atm or I would.)
#tantek(every page "could" have a simpler UI to add examples, that's not a novel observation, frankly) concrete suggestions welcome
sebsel joined the channel
#ZegnatWe could do something like the event page does with the one-day-event template. Abstract the bullet point most to just fixed data that needs filling.
#ZegnatBut that is a dangerous precedent. Soon you'll have revised for everything
#[kevinmarks]A loqi syntax for adding a new site death link perhaps, or a micropub endpoint for site deaths.
#Loqia loqi syntax for adding a new site death link perhaps
#[chrisaldrich]I've tinkered with templates a bit and those are usually helpful.
#[chrisaldrich]Things like template:citation which simple but help formatting and suggest capturing more data (like archived versions of articles) of course embedding those examples in relevant pages is key too.
#ZegnatBrb doing a pizza run. Will keep reading on phone
#tantekhence the point about being more of a tribal debate than anything
#[miklb]just know **I think** the mediawiki editor sucks and makes it impossible for me to feel comfortable editing it.
#schmartyany kind of markup system has a learning curve and needs supporting tools around it.
#schmartyi think my experience would be improved if our editing page had a more obvious "Formatting Help" link.
#[kevinmarks]This is why we have had wiki syntax wars forever. We're down to about 2 now.
#schmarty(the Editing Help link appears on the edit page. it has a link to the Formatting Help page at the bottom in its See Also section)
#[kevinmarks]Remember when we had moinmoin and mediawiki wikis?
#[miklb]I’m not talking about syntax, I’m talking about the editor itself for the record.
#[eddie]that is true, markup systems will never be supported for all people. I think the biggest issue from the origin of the discussion isn't as much about the language behind the editing as much as the difficulty at editing the wiki UX/IA. I think as much as we could improve the text, even a clearer user flow would help new users like when I first joined
#[chrisaldrich]I would suggest to people who have formatting or templating issues to completely ignore them. The harder problem is usually having people spend the time and write the content.
#ZegnatI thought we were down to Creole everywhere [kevinmarks], just one ?
#[eddie]You just end up clicking around and it's like wondering in a forest without a path
#[chrisaldrich]I'd suggest that people just write what they can and others will come along to "pretty" it up...
#schmartyi think [eddie] is hitting on one of my big issues with the wiki - it's easy to get lost in the maze of pages.
#tantekchrisaldrich++ thanks for making the point about "harder problem is usually having people spend the time and write the content" exactly
#Loqichrisaldrich has 8 karma in this channel (34 overall)
#schmartyand that's what i tried (badly) to capture on /wikify - that sometimes the wiki needs passes to identify related pages, reorganize them, and signpost things
#tantekschmarty - like I said, adding content is easier than organizing it, hence mazes are an inevitable result. curation & gardening is a difficult skill and only comes with practice
#tantekwhat's worse than a maze though, is a dead out-of-date static site
#ZegnatFor people looking for static info about what a project is that might not be true tantek. They don't dare enter the maze but would study the museum
#tantekblog posts are better for dated static pretty summaries
#tantekat least that way they are up front about being dated / static
#tantekwith published time etc. instead of a "static" page that implies recency
#[chrisaldrich]I wasn't a wiki fan 2 years ago (and still aren't, so I can comiserate with miklb), but I've gotten slightly better over time. Wikis are like democracy, it's the worst form of government except for all the rest...
#schmartyi think a lot of work on putting up a new site would go into organization. i'd be happy to support somebody who wants to do the organizational work by wikifying it for them.
#[eddie]one of the main thoughts that I have from this conversation is that while there is a lot of talk about not being monocultural, it does seem that there is a very strong mono-cultural bias to a wiki.
#[chrisaldrich]Personally, I've gotten better at it all by watching how gRegorLove comes in and cleans up all my mess.
#tanteklots of lessons in how the IRC -> IRC web log then IRC <-> web UI then IRC <-> Slack bridge were developed
#[chrisaldrich]Many has been the day that I used that poor web bridge, which I'm sure is a primary point of entry for gen2+
#tantekmiklb, the default, since limitation of time and energy, is that a second (static or otherwise) site = splintering and things getting out of date
#tanteksee indiewebify.me for an example that has had difficulty being kept up to date
KevinMarks joined the channel
#tantekand that's on github - feel free to prove how easy it is to update by contributing there!
#[miklb]see to me, static doesn’t mean that a feed couldn’t be used to update the content
#tantekit's not a matter of "couldn't be" it's that to do anything like that requires energy, to design, setup, and maintain
#[miklb]and provide a gateway for people to contribute via markdown/GH that could be easily migrated to wiki. A bridge if you like
#tantekin practice that ongoing energy either doesn't exist
#[miklb]no more energy than what is expended on the wiki IMVO
#tantekor dilutes energy towards other things. sometimes new sources can be found, but that's the exception more than the rule
#[chrisaldrich]Another option for people who don't like the wiki is to simply practice the indieweb principle of posting on their site first where they have ultimate control.
#[chrisaldrich]Then webmention "indieweb" (for superfeedr) or dump the link into chat here. (If you CC0 that post) someone will surely add it to the wiki on your behalf.
#tantekalso "feed to update the content" <-- heck so few people here are able to even do a good /reader experience for themselves, I find it hard to believe that's any easier of a problem
#[miklb]my final take is cool, an opportunity to grow documentation and onboarding new users, go for it. But I am also not afraid of failure
#tantekchrisaldrich - could I ask you to add that as an FAQ to /wikify ? e.g. "Do I have to use the wiki and mediawiki syntax?"
#tantekmiklb, great, what do you think can be improved on indiewebify.me for starters then? use that as an example to demonstrate what you're talking about
#tantek(especially as that site is very much aimed at cross-generational beginners getting started)
KevinMarks_ joined the channel
#[miklb]I didn’t realize there was anything wrong with the content there, just some parsing issues, which is an apples/oranges discussion. But if you think the content is out of date, feel free to pointing me to it. Also, that’s not a jekyll site, so I can’t speak to how we could automate any sections
#Zegnatchrisaldrich lack of the news listing might just be lack of blog posts
#[miklb]would the newsletter value decrease if it became a place to dump wiki edits/suggested posts though?
#[chrisaldrich]Zegnat I was thinking more about the differences in what is in the news.indieweb.org feed versus what is more easily posted at /news. Ideally those should be roughly equivalent (to the point that one could potentially be used to feed the other.)
#sknebelthx. regarding the mention earlier: yes, the idea behind making Kaja login to the wiki was to automate some stuff, e.g. updating references to events in many places
#sknebelif someone has something wiki-based they want automated/an IRC shortcut for, please tell me, or add to Kaja's userpage
#[miklb]I would much rather require and use mf2 plugin along with the the other IW plugins
#[miklb]could get close to a one click install with the theme requiring micropub, webmentions, semantic linkbacks, syndication links & webmentions for comments
#[miklb]gotcha. I’m just thinking if I now know I can require certain plugins, I don’t have to worry about writing conditionals for whether or not they exist and use the mf2 plugin for that basics of that, I can focus a little more time on ability to customize the theme.
#[miklb]That way, someone could install the theme, not worry about what plugins they needed to be IndieWeb ready, and get started.