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

What release artefacts should we build? #1

Open
stephengaito opened this issue Oct 17, 2019 · 1 comment
Open

What release artefacts should we build? #1

stephengaito opened this issue Oct 17, 2019 · 1 comment
Labels
discussion This issue provides a space to *discuss* how we do things

Comments

@stephengaito
Copy link
Contributor

stephengaito commented Oct 17, 2019

I would like to open a discussion about what release artefacts we should build as well as who or how we might go about regularly building them.

For each build artefact we should provide arguments for (or against) regularly building the artefact.

Of primary importance is the easy of use for both the end user as well as the pdf2htmlEX release team

You can see the list of currently proposed release artefacts and thier associated discussion in the pdf2htmlEX Build Artefacts Project Board

@stephengaito stephengaito added the discussion This issue provides a space to *discuss* how we do things label Oct 17, 2019
@stephengaito stephengaito changed the title What release artefacts should be build? What release artefacts should we build? Oct 17, 2019
@stephengaito stephengaito pinned this issue Oct 17, 2019
@stephengaito
Copy link
Contributor Author

Over the past couple of days I have spent considerable time learning about the different alternative release formats: AppImage (#2), Docker (#5), Snap, Flatpack and Homebrew (#6).

This is my attempt to both make it easier for others to use pdf2htmlEX as well as reduce the "release load".

At the moment, I think we should be building an AppImage, a Debian package, maintain the Homebrew/Linuxbrew formulae (which can also be used by TravisCI) and possibly maintain the Docker file (but not build/relase docker images).

I have created issues in the pdf2htmlEX/buildAndPackagingTools project in order to allow more detailed discussion of each option.

It is VERY important that we all realise we have limited time/resources with which to build/maintain any objects we might decide to maintain.... if you are passionate about an object.... be prepared to explain how you will help keep it uptodate!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion This issue provides a space to *discuss* how we do things
Projects
None yet
Development

No branches or pull requests

1 participant