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

Boutique to have responsibility across upgrades/source changes. #10

Open
flexiondotorg opened this issue Mar 8, 2016 · 1 comment
Open
Labels
boutique Specific to the Software Boutique implementation feedback Comments or suggestions for improvement

Comments

@flexiondotorg
Copy link
Member

Originally reported by: Luke Horwell (Bitbucket: lah7, GitHub: lah7)


A possible problem for users of 15.10 to 16.04 who installed their software via the Boutique is that PPAs/sources are disabled across upgrades.

Also, in the rare event old pre-installation data in the index had changed (eg. PPA deprecated/changed and the user should switch to the new one for that app's updates), Welcome cannot do that unless the user manually re-installs.

I think the Boutique should have a responsibility to keep sources updated.

Implementations would be needed for:

  • Tracking packages installed via Welcome and checking old records.

  • Detecting when a distro codename has changed (wilyxenial) and:

    • Removing the old source.
    • Adding the new source for the new codename. (If needed)
  • Kindly informing the user about changes and seeking permission to make changes.


@flexiondotorg
Copy link
Member Author

Original comment by Martin Wimpress (Bitbucket: flexiondotorg, GitHub: flexiondotorg):


Perhaps adding the ability for Welcome to detect if the appropriate sources file is present in /etc/apt/sources.list.d/, and if not, presents just an Upgrade button would be sufficient because we know applications.json know what releases are compatible.

@flexiondotorg flexiondotorg added major feedback Comments or suggestions for improvement labels Jun 28, 2017
@lah7 lah7 added boutique Specific to the Software Boutique implementation and removed major labels Apr 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
boutique Specific to the Software Boutique implementation feedback Comments or suggestions for improvement
Projects
None yet
Development

No branches or pull requests

2 participants