cleverdevil
cleverdevil
Episode 5: More than Public cleverca.st
|
Embed
Progress spinner
EddieHinkle
EddieHinkle

@cleverdevil This was a great episode. I don’t do much private stuff on my website, but I do a little. Sometimes there are location checkins or watch posts that are more for my own memories than things I want to share publicly. In those cases I have them use the Micropub visibility property. Technically all of my posts support that but I’ve mainly just used it with checkins and watch posts. Since not many Micropub clients support visibility I added a text shortcut that if I add to my post content it will add the visibility hidden inside my Micropub endpoint.

|
Embed
Progress spinner
In reply to
cleverdevil
cleverdevil

@EddieHinkle thanks! I like your idea for selective private checkins using post content as a trigger. Smart!

The other use case I have been considering is health data from my Apple Watch and HealthKit. I'd love to be able to have my daily "activity rings" posted to my site with private visibility. This would be a great Indigenous feature, by the way :D

|
Embed
Progress spinner
EddieHinkle
EddieHinkle

@cleverdevil I most definitely want to start getting some Health data into my website! It’s tough because I want to do ALL of it, but it’s probably better to just do a couple at a time. Right now I want to definitely get sleep data. Activity Rings is also a great idea.

I kind of feel like Health should probably be its own app as to avoid Indigenous becoming EVERYTHING. Thankfully I’ve tried to keep the IndieWeb controllers separated from my Indigenous centric code to be able to do multiple apps easier and eventually push out some swift libraries to make Micropub apps easier for everyone on iOS. What would be your more important Health data?

|
Embed
Progress spinner
vishae
vishae

@cleverdevil How did you export from DayOne? I’ve tried, but there’s an error with trying to downloading all the images. I’ve tried contacting DayOne but they can’t tell me when the issue would be fixed.

|
Embed
Progress spinner
cleverdevil
cleverdevil

@EddieHinkle I think a separate app makes sense too. Honestly, you could start simple and just make it possible to post daily activity rings, then build from there, adding options for sleep patterns, etc.

|
Embed
Progress spinner
cleverdevil
cleverdevil

@vishae I just used the export built into the macOS app and it worked the first time. I used a combination of the JSON export and the HTML export to get things formatted nicely for my website.

|
Embed
Progress spinner
jemostrom
jemostrom

@vishae “nice”. I’ve reported that error a couple of months ago and reminded them a couple of days ago. I’ve sent in more info about this and they are working on it. For me it’s possible to export if it I select some and export by right clicking.

|
Embed
Progress spinner
vishae
vishae

@jemostrom I’ve tried exporting smaller number of posts, I’ve even tried exporting one post with an image, but the image still refuse to download. It’s very frustrating.

|
Embed
Progress spinner
jemostrom
jemostrom

@vishae it’s worse for you. I hope they manage to find something with the info I sent them yesterday.

|
Embed
Progress spinner
vishae
vishae

@cleverdevil how did you import your json file to WordPress, or are you not using WordPress?

|
Embed
Progress spinner
EddieHinkle
EddieHinkle

@cleverdevil Yeah, I think that makes a lot of sense. Better to start small and slowly scale up rather than waiting until I have it all figured out. I’ll wait until after I get Indigenous 1.0 published on the App Store (hopefully in June 🤞) and the benefit is it’s always good to wait on a new app until after the iOS betas come out. But I’ve created a GitHub Repo so ideas can be tracked until I get started. Free free to add any thoughts as issues: https://github.com/EdwardHinkle/HealthPub

|
Embed
Progress spinner
colinwalker
colinwalker

@cleverdevil Jonathan discussed using your own site as a private repository rather than just a place for public sharing citing the recent Day One privacy issue as a reason you might not want to trust third party apps. I've never really been one for private journaling. When I did try Day One a while back it didn't stick probably because I post to the blog so regularly. Posting private items to WordPress is something I've considered and dismissed before; however, Jonathan's microcast made me reconsider. As I now post everything directly from Drafts it's simple to duplicate my "Post" action and change it to set the post status as Private. This means I don't have to adopt a different workflow for anything I might want to submit as anything approximating a journal entry. Now, I don't know whether to exclude such entries from the blog even when logged in and set up a separate, private page. I could even go one stage further and create a custom post type. Much to consider.

|
Embed
Progress spinner
cleverdevil
cleverdevil

@vishae I use a CMS called Known and I used its native support for the Micropub API to publish the data. I created a script that transformed the exported Day One data into the proper format and then published it via Micropub.

|
Embed
Progress spinner
vishae
vishae

@cleverdevil This is the part I’m having trouble with.

I created a script that transformed the exported Day One data into the proper format...

|
Embed
Progress spinner
cleverdevil
cleverdevil

@vishae indeed. If you can get an export of your Day One data (both the HTML export and the JSON export), I’m happy to share my script! But it definitely requires some technical expertise to run at this point.

|
Embed
Progress spinner
vishae
vishae

@vasta try removing any encryption and password lock from your journal. I was finally able to download my data, one journal at a time once I’ve unlocked everything.

|
Embed
Progress spinner
vishae
vishae

@cleverdevil I was finally able to export HTML and JSON. How did you handle images?

|
Embed
Progress spinner
cleverdevil
cleverdevil

@vishae I’m not a heavy user of images in Day One. Out of my migrated entries, I only had like 10 total images. I just manually uploaded the images and edited the posts after publishing.

|
Embed
Progress spinner
nitinkhanna
nitinkhanna

@cleverdevil your Known instance is self-hosted and private?

|
Embed
Progress spinner
cleverdevil
cleverdevil

@nitinkhanna it’s self hosted, but it’s publicly accessible at cleverdevil.io. I am able to create individual posts that are private.

|
Embed
Progress spinner
nitinkhanna
nitinkhanna

@cleverdevil that's an excellent approach - something I've started doing lately. It's so simple and smart to make private posts on a public blog 😊

|
Embed
Progress spinner
sumudu
sumudu

@nitinkhanna Don't we already have that feature on @matigo 's 10C?

|
Embed
Progress spinner
nitinkhanna
nitinkhanna

@sumudu I don't use the blogging tool on 10C.

|
Embed
Progress spinner
nitinkhanna
nitinkhanna

@matigo hear hear!

|
Embed
Progress spinner
zoglesby
zoglesby

@cleverdevil This the code you spoke about in this episode for visibility in Known available? I have also been thinking about ways to store private information on my site but the lack of private post support stopped that for me.

|
Embed
Progress spinner
cleverdevil
cleverdevil

@zoglesby yup! Known has supported private posts for a long time, it just didn’t support it via Micropub before I added that code.

|
Embed
Progress spinner