Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » Releasing U++ » deb packages don't update user sources properly
Re: deb packages don't update user sources properly [message #26276 is a reply to message #26255] Tue, 20 April 2010 10:11 Go to previous messageGo to previous message
mr_ped is currently offline  mr_ped
Messages: 825
Registered: November 2005
Location: Czech Republic - Praha
Experienced Contributor
About procedure:
I think it's not very accurate, or diverts from my expectations too much, so I will post my version:

- I assume TheIDE is installed from .deb, I don't care about non-deb installation (we can rethink that later, what can be reused for custom installation)

- if .deb was not updated, nothing to do [exit]

- no user copy -> ask if he wants:
1) SVN checkout (to revision from .deb)
2) copy
3) use /usr/share read only sources (imho this should be recommended, because it's keeping the platform consistent for users who follow recommended choices)

- if user copy is SVN checkout, update to .deb revision (not head) (it should probably ask for confirmation, but it's very likely desired behaviour, so no need to complicate it). Report conflicts after update if any, so user knows he has to solve them manually. [exit]

- if user copy is copy of /usr/share -> ask about update (full copy, keep local changes, no copy) [exit] (this part is well written in yours diagram)

--
It would be very likely good to make this independent for uppsrc and examples+reference. I think it's quite ok for new users to dig into examples and play with them, i.e. copy or SVN should be recommended there. On the uppsrc I think the exact opposite, keeping it in /usr/share and not letting them modify it.

Also it would be nice to have these wizards available trough menu in case you want to restore your installation (i.e. your local toying around went into unrepairable state).

[Updated on: Tue, 20 April 2010 10:12]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Automatic nightly builds reastored - and reason(s) why it was failing (unodgs, please read :)
Next Topic: [PROPOSAL] Changes to packaging scheme
Goto Forum:
  


Current Time: Sun May 19 16:53:29 CEST 2024

Total time taken to generate the page: 0.01191 seconds