2022-10-09 UTC
lagash and [tw2113_Slack_] joined the channel
# 01:14 GWG Trying to figure out what a venue page should look like. Should it have a description?
geoffo and [fluffy] joined the channel
# 05:18 GWG Okay, I have all the infrastructure for some Venue stuff, but haven't quite figured out the UI yet
# 05:23 GWG Could use some UI inspiration. Can any post be associated with a venue or only check-in posts?
gRegorLove_ and tetov-irc joined the channel
# 11:59 capjamesg [James_Van_Dyne] Would you mind reviewing indieweb-utils PRs 51 and 60? I think with those ready we'll have a v0.3.0 ready for release.
gRegorLove__ joined the channel
# 13:09 sknebel Looks like it tries to match URLs (presumably for autolinking?)
# 13:28 capjamesg I'd like to add an auto # and @ feature to indieweb-utils.
# 13:28 capjamesg I do this in my static site generator right now. But, my approach is not efficient.
# 13:30 capjamesg What is the best way to automatically add links to @ and #. Regex?
# 13:30 capjamesg My note string could be 10,000 chars long if it's an article.
barnaby and [KevinMarks] joined the channel
# 13:58 Loqi [kevinmarks] cassis-autolink-py: Python port of a subset of Tantek Çelik's CASSIS
# 13:58 [KevinMarks] Kyle and I ported Tantek's code, which deals well with punctuation and passing something in that already has links
capjamesg1 joined the channel
# 14:09 capjamesg1 I am not going to reinvent the wheel.
[jeremycherfas] joined the channel
# 14:25 [jeremycherfas] Is there a search term, or a starting point article, if I want to learn about searching documents for meaning rather than individual words?
# 14:33 [KevinMarks] the 'what is a url?' regex might need updating - check against tanteks as that is a gnarly regex
# 14:43 GWG capjamesg1: You shouldn't reinvent the wheel..my father always says he already did that
# 15:06 capjamesg On further reflection, I'm not sure I am fully reinventing the wheel.
# 15:06 capjamesg The intent here is to (1) allow autolinking *only* for tags you support and; (2) allow tagging to specified URLs and replace the tag with a provided identifier.
# 15:10 GWG I'm still trying to figure out the venue UI design
gRegorLove_ joined the channel
Seirdy joined the channel
# 15:48 Loqi [snarfed] has 19 karma in this channel over the last year (46 in all channels)
# 15:51 GWG capjamesg: Do you have any thoughts?
geoffo, mro and [fluffy] joined the channel
# 16:42 GWG Sort of, it's a combination of legacy and new data structures
# 16:42 GWG So, the post structure can have coordinates and a textual description.
# 16:43 GWG There is a locality level structure I can attach to posts for coarse location
# 16:43 GWG And now I built a venue data structure for a specific location
# 16:44 GWG So that means a post can either have coordinates and a textual description independently, or derived from a location object that can reflect a locality, region or country, or derived from a new venue object
# 16:44 GWG So, legacy is leading to a little confusion on how to address
# 16:52 GWG I like the coarse and fine location structures though, for generating archives
# 17:36 Loqi angelo has 12 karma in this channel over the last year (17 in all channels)
# 17:37 capjamesg Do you plan to add more information to the venue pages? (i.e. a grid of your past photos at that venue, more location data from a source like Nominatim, etc.)
# 18:05 GWG Only a list of posts to start, but eventually
geoffo joined the channel
# 19:10 capjamesg angelo Can I adapt that function into something for indieweb-utils (with attribution, of course).
# 19:34 angelo you are currently defining user_supplied_tags as a redundant dict but only using it as a set.. use `user_supplied_tags = set(tags)`
# 19:35 angelo are you going to extend this to use the bits in cassis.py ^
# 20:06 capjamesg [KevinMarks] Do you / kylewm have any interest in pushing cassis.py to PyPi?
barnaby joined the channel
geoffo, barnaby and tetov-irc joined the channel
# 23:07 [KevinMarks] I'm not adverse, if you want to put the docs together for it, go for it