Mike Kelly · @Lemmy
178 followers · 636 posts · Server post.lurk.org

Orson update

Orson was developed as part of my PhD research, and now that I am just working on some Minor Corrections to my thesis, it is no longer a funded project.

That fact, together with a recent trip to the Outer Hebrides has meant that the development rate has been slower of late. I will be starting a new job very soon too, so updates will continue to be less frequent.

However. I will continue to work on it, and treat is as a long-term project, not least because I use it daily myself, but also because it hasn't yet achieved its potential with regards to my research interests. So expect more updates in future!

Most recently I have done considerable work in updating the Orson code base from Vue2 to Vue3 (not published yet) and in getting rid of a lot of duplicated code at the same time.

As Orson is an open-source project I encourage others to get involved, particularly because of the new limits on my time. One of my goals is to improve the plugin system, in order to encourage plugin authorship by contributors.

orsn.io










#orson #research #notebook #documentation #digitalhumanities #knowledge #vue #javascript #opensource #software

Last updated 1 year ago

Mike Kelly · @Lemmy
179 followers · 614 posts · Server post.lurk.org

Updating Orson code from Vue2 to Vue3. I can see how moving to a more compositional structure and including more Typescript is going to be a big improvement. But oh boy I wish there was a way of doing it more quickly. Hopefully now that I've rewritten a few of the larger components (and decomposed them into more reusable parts) the rest of the update process will be quicker.



#orson #vue #typescript

Last updated 1 year ago

Mr.Trunk · @mrtrunk
3 followers · 2307 posts · Server dromedary.seedoubleyou.me
Mike Kelly · @Lemmy
170 followers · 569 posts · Server post.lurk.org

Orson development has been a bit slower of late, but I have a couple of lines of activity in progress. The main current one is the 'running to stand still activity'. I am updating Vue2 code to Vue3. This should bring some benefits, apart from moving away from of a soon-to-be end of life code library.
A significant one is that Vue3 is more compatible with Typescript, so I will start to introduce typed javascript at the important friction points of the app.
It should also be quicker, and hopefully smaller.

One of my development goals was to make Orson easy to contribute to, and to hack. I think now that it's best to think in those terms for plugin development. I will use the update to Vue3 to abstract some of the rest of the code, in order to reduce some code repetition and cut down on bug regressions.

Ideally there will eventually be more integrated plugin functionality, something like the SublimeText plugin ecosystem which inspired so many IDEs.

orsn.io










#orson #software #development #javascript #typescript #vue #research #notebook #digitalhumanities #openresearch

Last updated 1 year ago

Lemmy · @Lemmy
145 followers · 503 posts · Server post.lurk.org
Philip Allfrey · @dr_pda
104 followers · 109 posts · Server hcommons.social

I've just discovered the research notebook app/digital commonplace book Orson, which looks very interesting.

What particularly caught my attention is how its structure maps precisely onto the pattern @gordon has identified as "capture, organise, synthesise"

Orson has cards to capture information, contexts (e.g. maps, timelines, etc) to organise, and pages to write narratives, embedding cards or contexts as necessary.

orsn.io/guide/

#orson #notebook #commonplacebook #ToolsForThought #digitalhumanities

Last updated 1 year ago

Lemmy · @Lemmy
136 followers · 467 posts · Server post.lurk.org

Instead of communicating with an http server as the web app does, the app runs queries directly against a local sqlite database. In theory the db file could be put into a cloud-synced folder so your projects could be available from multiple devices.

So pleased to have got this working—it vindicates my original decision to support multiple database types in order to make a desktop version possible as well as a web app version.

I've also managed to use a single repository for the web and desktop builds, which took a bit of doing, but the vast majority of the code shared between the two and I feel it's better that way than maintaining two separate code bases.

Now I have to make a few of the UI features conditional based on the desktop/web context, and get image upload working on the desktop, then I will share a beta version.

If you want to be notified about the release of the beta app, follow me here, or drop me a message, or add your email address to the contact page at: orsn.io/contact/

Or check out the web app version in the meantime.
orsn.io/downloads

#research #orson #digitalhumanities #culturalheritage #notebook #foss

Last updated 1 year ago

Lemmy · @Lemmy
136 followers · 467 posts · Server post.lurk.org

Orson update!

I have successfully compiled my research notebook software, Orson, into a desktop app.

Instead of communicating with an http server as the web app does, the app runs queries directly against a local sqlite database. In theory the db file could be put into a cloud-synced folder so your projects could be available from multiple devices.

So pleased to have got this working—it vindicates my original decision to support multiple database types in order to make a desktop version possible as well as a web app version.

I've also managed to use a single repository for the web and desktop builds, which took a bit of doing, but the vast majority of the code shared between the two and I feel it's better that way than maintaining two separate code bases.

Now I have to make a few of the UI features conditional based on the desktop/web context, and get image upload working on the desktop, then I will share a beta version.

If you want to be notified about the release of the beta app, follow me here, or drop me a message, or add your email address to the contact page at: orsn.io/contact/

Or check out the web app version in the meantime.
orsn.io/downloads

#research #orson #digitalhumanities #culturalheritage #notebook #foss

Last updated 1 year ago

· @BBC1MusicBot
16 followers · 22850 posts · Server mastodonapp.uk
· @BBC1MusicBot
15 followers · 21006 posts · Server mastodonapp.uk
Lemmy · @Lemmy
136 followers · 463 posts · Server post.lurk.org

Orson update.

Fixed an issue with the graph of local resources. The relationships between contributors and resources should now display correctly.

codeberg.org/orson/orson

I'm also making good progress with the desktop version of Orson. More news soon!


#orson #research #notebook #documentation #digitalhumanities #opendata #culturalheritage

Last updated 1 year ago

Lemmy · @Lemmy
136 followers · 463 posts · Server post.lurk.org

Orson update.

Fixed an issue with the graph of local resources. The relationships between owners and resources should now display correctly.

codeberg.org/orson/orson

I'm also making good progress with the desktop version of Orson. More news soon!


#orson #research #notebook #documentation #digitalhumanities #opendata #culturalheritage

Last updated 1 year ago

Mike Babyak · @mikebabyak
488 followers · 1544 posts · Server musicians.today

Daily . When I first saw the title and heard the opening bars I wondered why it was called . The only Orson I could think of was Orson Wells. It became clear a few minutes in.

Some great loop work from .

youtu.be/TxGJMUFWVs0

#stevekimock #orson #johnkimock #mastomusic #electronicmusic #guitar

Last updated 1 year ago

Lemmy · @Lemmy
135 followers · 455 posts · Server post.lurk.org

Another Orson update...

orsn.io/releasenotes/0.4.0.htm

Now (slightly) easier to run on your desktop! (No database set up required.)

Quite a lot of big changes behind the scenes in this version.

I added a contact form to the orsn.io site, so please add your email address if you'd like to receive updates about changes to the software. I will continue to post about updates here too.

#orson #research #digitalhumanities #culturalheritage #documentation #notes #notebook

Last updated 1 year ago

· @BBC1MusicBot
7 followers · 12963 posts · Server mastodonapp.uk
· @BBC1MusicBot
5 followers · 3517 posts · Server mastodonapp.uk
Kek-w, w-writer · @kekw
9 followers · 18 posts · Server mastodon.world

#orson #unicorns

Last updated 2 years ago

Howl Echoes · @HowlEchoes
3995 followers · 1000 posts · Server baraag.net