PubSweet meeting March 2019

Jure, Lead dev

PubSweet meeting

August 2019

Jure, Lead dev

PubSweet meeting

August 2019

Jure, Lead dev

pubsweet-server

pubsweet-client

 

pubsweet-cli

 

The Core

 

pubsweet-cli

 

pubsweet-server

 

Job queue

Component 🏡

pubsweet-client

 

React.js

Component 🏡

The Components

The Apps

And Digital Science's Physiome, and Cour des Comptes' Editoria!

The People

The Purpose

The Success

4 apps in production

 

Common tech stack across very diverse projects

 

Common theming and styling approach

 

Shared data model

Reuse

Reuse of small UI components

 

A large pool of immediately useful examples

 

A lot of the shared code is now infrastructure

 

Issues

No reuse of big components

 

Frustration about running and deploying apps

 

Battling with the ORM to do what you want

 

Organizing code in larger projects and teams

How can we learn from each other and innovate together?

What's new?

No breaking changes since February!

pubsweet start:client
pubsweet start:server

Support for data loaders in GraphQL resolvers

@pubsweet/job-xsweet

2-3 seconds to convert DOCX to HTML

Live updates via GraphQL subscriptions

Core development

Support

Documentation

Reuse

Core development

Support

Documentation

Reuse

What do we want from this meeting?

How do we improve our current shared understanding using lessons learned individually?

Let's have fun and also improve the publishing world!

PubSweet meeting August 2019

By jure

PubSweet meeting August 2019

  • 1,084