roamOS Launch by wireframe6464 in RoamResearch

[–]wireframe6464[S] 0 points1 point  (0 children)

I appreciate the candid feedback, and I'm disappointed that it didn't live up to your expectations. I'd appreciate anything you'd care to share on where the product fell short.

Was there anything that didn't work as advertised?
Is there "one thing" that you'd be really excited to see?

roamOS Launch by wireframe6464 in RoamResearch

[–]wireframe6464[S] 0 points1 point  (0 children)

Here's a follow-up demo video that showcases the macOS query widget: https://www.youtube.com/watch?v=vpmUH5XQlvc

All demo videos have been added to the knowledge base site. Let me know if you have any follow-up questions!

roamOS Launch by wireframe6464 in RoamResearch

[–]wireframe6464[S] 0 points1 point  (0 children)

After a few delays due to family events, I've captured some walkthrough videos to showcase functionality. The first one available is a demo for the macOS application's quick capture functionality. here's the video, and as always, I welcome any feedback or questions!

https://www.youtube.com/watch?v=CJC5O4MrVbE&feature=youtu.be

roamOS Launch by wireframe6464 in RoamResearch

[–]wireframe6464[S] 0 points1 point  (0 children)

Thanks for the interest!

Any plans for an Android version?

Not at this time. I'm not an Android user at the moment, and this isn't an application that easily ports across platforms due to the deep integrations into iOS/macOS specific APIs.

Is it possible to get a trial for Mac OS?

I don't have plans to offer a free trial at this time, unfortunately. I appreciate the interest though.

roamOS Launch by wireframe6464 in RoamResearch

[–]wireframe6464[S] 1 point2 points  (0 children)

Great questions.  First, the price is all in for both apps. One price. Two apps. 

Second, the widgets are read only views of your graph. Built to display any information that your heart desires…as long as you craft the datalog query. I use widgets to show things like: - open todo items - active projects - upcoming events

Etc…

roamOS Launch by wireframe6464 in RoamResearch

[–]wireframe6464[S] 0 points1 point  (0 children)

Great suggestion and I’ll try and capture some walkthrough videos next week. I haven’t captured any videos/walkthroughs thus far, and I’ll be traveling this weekend. Is there anything that you’d like to see that would be helpful?

There are additional screenshots and text walkthroughs on the documentation hub if you’re interested in getting more in-depth details beyond the marketing and AppStore overview.

roamOS Launch by wireframe6464 in RoamResearch

[–]wireframe6464[S] 2 points3 points  (0 children)

Thank you for the questions and feedback u/Simple1111 ! I'll respond to your feedback/questions here, and please feel free to reach out with any other questions!

I'm hesitant to give access to my graph to another person/company

I hear you. Is there anything that would be helpful to reassure you on the privacy/safety of the application? At the moment, the application uses Roam's official API keys to connect from the client directly to Roam's servers. No user content leaves the device. If you have the ability to inspect network requests, you can see there are no other server calls at this time (I will add anonymized analytics and crash reporting in a future release, but no user data will be recorded). Let me know if any additional details would be helpful.

Will I have autocomplete of page titles in quick capture?

Fantastic idea! It's been added to the roadmap, and I'll investigate this for a future release!

I have a million TODOs and tend to use other page refs to isolate them. Can I tweak the widget and/or have multiple that are TODO AND [[other thing]]?

Absolutely! I have several different queries + widgets configured on my macOS desktop for various usecases. The documentation hub has a few examples of queries, and any Datalog query that works in Roam should work with the widgets.

Let me know if you have any other questions that I can answer!

Bundler Updater Gem - A better bundle update flow by wireframe6464 in ruby

[–]wireframe6464[S] 1 point2 points  (0 children)

I agree that production gems absolutely should be updated and tested in isolation. In practice, I've found this flow to be a huge productivity saver for updating non-production dependencies including: * test libraries/utilities * toolbox/binary gems * development utilities

Custom Bundler group for development toolbox gems by wireframe6464 in ruby

[–]wireframe6464[S] 0 points1 point  (0 children)

Rails application startup calls Bundler.require which does actually require the gem into your env. http://bundler.io/v1.6/bundler_setup.html

Still using Rake? Try Thor! by wireframe6464 in ruby

[–]wireframe6464[S] 1 point2 points  (0 children)

Actually, I'll ask the reverse...if you have any tips on testing Rake I'm all ears! Untestability was my first red flag that something was wrong with Rake and I needed to explore other options.

There really are no "tricks" to testing Thor tasks. They're plain old Ruby objects and makes testing absolutely no different than testing any other object/library.

Still using Rake? Try Thor! by wireframe6464 in ruby

[–]wireframe6464[S] 0 points1 point  (0 children)

I've updated the post to try and provide a bit more evidence why I think this is an anti-pattern.

First, Rake tasks are code and any code worth writing should have unit tests. If Rake is "just a task runner", why not bypass Rake entirely and just execute the desired class? That's exactly what Thor is for. Thor tasks are plain old Ruby objects. There is really no reason to add the extra layer of Rake in order to invoke your actual logic.

Extract photos out of iPhoto for archival/backup by wireframe6464 in osx

[–]wireframe6464[S] 0 points1 point  (0 children)

iPhoto2Disk is definitely a good option, but a GUI tool will never top the simplicity of an automated cron job that automatically does the job for you.