Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Figure out what goes in the first public alpha release #13

Closed
simonw opened this issue Aug 24, 2021 · 4 comments
Closed

Figure out what goes in the first public alpha release #13

simonw opened this issue Aug 24, 2021 · 4 comments

Comments

@simonw
Copy link
Owner

simonw commented Aug 24, 2021

It needs to be a thing that users can install on macOS (maybe without it being fully signed, perhaps they have to approve it?) that gives them a working Datasette instance that launches when they launch this application.

@simonw simonw added this to the First public alpha milestone Aug 24, 2021
@simonw
Copy link
Owner Author

simonw commented Aug 24, 2021

The biggest challenge then is actually getting a working build with PyInstaller and Electron working together, see #7.

But also need to decide what the minimal viable set of features is.

@simonw
Copy link
Owner Author

simonw commented Aug 24, 2021

Fundamentally, it needs to be able to run against one or more existing SQLite databases.

But... I'm also very tempted to get it running against CSV files - either uploaded using https://datasette.io/plugins/datasette-upload-csvs or maybe even imported using the "Open" file menu or by dragging them onto the application.

@simonw
Copy link
Owner Author

simonw commented Aug 24, 2021

The ability to install additional plugins (#5) is out of scope for the MVP.

@simonw
Copy link
Owner Author

simonw commented Aug 30, 2021

A mechanism for launching multiple windows running against the same Datasette interface would be neat.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant