If Observable authenticates via GitHub, can I easily write to it?

I wrote a lengthy answer outlining why I think you’re making a mistake, but before I share it I’d like to know a few things:

  • How does your organization manage received complaints internally? Surely you already have some kind of CRM/CMS in place to manage cases?
  • At what point do you gain access to the data? And is the data prefiltered (i.e. without confidental data)?

I am sure this is a sub-optimal set up, and totally mistaken in many respects… I am mostly trying to get a few tools operational to help me play around.

We don’t have a CMS for managing case data. The website itself is cobbled together using an antiquated system that is partly run through the now defunct Adobe Contribute and partly a weird, custom database tool (which is not organized and essentially useless). Over the past year, I have been structuring our case data attributes and trying to come up with a way of managing and reporting on case data… but my only resources are late nights and the help of the Observable community

I don’t know exactly what you’re asking here. Currently, I manually update an Excel file that collects all our target data attributes as things change (and this gets crazy and I make mistakes, so I’m trying to figure out how to easily open editing fields to non-technical users).

I do intend to strip out some of the full list of attributes we collect on cases, and essentially mirroring a sub-set of information as ‘public data’. If i knew how to properly manage this, i’d automate regular / daily updates from a ‘master’ data list to a ‘public’ data list.

For now, we aren’t storing any sensitive or confidential information in the CSV .

… But I should stress - even without a lengthy explanation, I realize this isn’t a proper way to manage information. There are entire CMS built for this sort of thing, and frameworks for site generation. I am trying to learn, and working as hard and fast on it as possible. As I learn, I also look for fun shortcuts that might make life easier… but I think the answer to my original question on this thread is your original one: no.

That is - the notebook authentication between GitHub and Observable isn’t currently something that readily connects the two applications. users can create their own connections using approaches outlined in this thread, but even where doing so, creating the sorts of actions that would allow writing to GitHub are highly technical and relatively time intensive to create. I am sure many users on this site can do a lot of what I would want rather quickly, but being as inexperienced as I am, it’s not really a viable approach.

I am extremely grateful for all your continued time, advice, and insights! It’s hard to express how much you and the rest of the community have helped me as I slowly begin to get a handle on data management using JavaScript!

Happy to help, let’s discuss tools! I’ve created a gitter chat at https://gitter.im/cao-cmt/community so that we can keep questions and answers short.

1 Like

@aaronkyle In case your gitter.im notifications work as badly as mine did: I’ve finally responded to your latest questions in the thread.

1 Like

I saw that this morning! I’ll read through and respond. Thank you!

… Regrettably, I had to close down that test drupal account we were experimenting with :frowning: