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

Pump version in web UI #1436

Open
ghost opened this issue Sep 3, 2017 · 15 comments
Open

Pump version in web UI #1436

ghost opened this issue Sep 3, 2017 · 15 comments
Milestone

Comments

@ghost
Copy link

ghost commented Sep 3, 2017

For user reference (for reporting bugs) I think is good idea display version on the footer similar to mastodon or diaspora, for developer is easy inspect the request headers, but for the user is hard

@strugee
Copy link
Member

strugee commented Sep 3, 2017

Yeah, I can see a use for this. Probably just change the bit about the license to include a version number.

It might be useful to know if the admin was running a version with local patches though... that might be tricky to do.

@strugee strugee added this to the Future milestone Sep 3, 2017
@ghost
Copy link
Author

ghost commented Sep 4, 2017

Check patches could be great, really is not tricky to do but could be slow to startup when comparte the folder checksum with the original code.

libraries:

@strugee
Copy link
Member

strugee commented Sep 7, 2017

Actually I'm changing my mind on that and thinking that it introduces too much complexity... instead I think we should write a guide that details how to patch the source and what things need to be adjusted. It'd mention adjusting this to reflect any changes made.

@strugee
Copy link
Member

strugee commented Sep 7, 2017

@ghost
Copy link
Author

ghost commented Sep 7, 2017

Yes, is much complexity and slow, and anyone can change the code and disable the validation

@strugee
Copy link
Member

strugee commented Nov 26, 2017

#1501 suggests adding this to the settings instead of the footer. I think that might look cleaner; what do you think @vxcamiloxv?

@strugee strugee changed the title Pump version in footer Pump version in web UI Nov 26, 2017
@ghost
Copy link
Author

ghost commented Nov 27, 2017

The version in the footer is only visible in sections without infinite scroll like "account", "settings" or main page, the version in the footer can help to the user know if the instance when he/she will open account has a recently version.

in web platforms like github the footer has useful links like "privacy policy" "api" in major free/open source software projects the footer has the link to the "source code".

@Serkan-devel
Copy link

Maybe the commit hash from the repo could also be displayed next to the version

@strugee
Copy link
Member

strugee commented Apr 4, 2018

Why? That only seems useful for alphas, if at all

@Serkan-devel
Copy link

https://derpibooru.org/ they have it like that and it looks reasonable

@strugee
Copy link
Member

strugee commented Apr 4, 2018

Is there a compelling reason for pump.io to do this, though?

@Serkan-devel
Copy link

Maybe it could show if it has been patched from upstream or has its own patches

@strugee
Copy link
Member

strugee commented Apr 5, 2018

@Serkan-devel including that info just doesn't seem useful to me. I'm not looking for potential uses for it - I'd rather not include superfluous information if at all possible, so instead I'm looking for a reason to include this that's good enough that it outweighs the extra clutter in the UI. In most cases you just don't need it since you can find out from the version.

@Serkan-devel
Copy link

fair enough

@ghost
Copy link
Author

ghost commented Apr 10, 2018

btw, the settings page is more a "profile" page, that page should rename because don't have any configuration option to be a "settings" page, all fields there change the user/profile object

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

2 participants