[haiku-depot-web] Re: Issue 5 in haiku-depot-web-app: Old packages are not hidden

  • From: haiku-depot-web-app@xxxxxxxxxxxxxx
  • To: haiku-depot-web@xxxxxxxxxxxxx
  • Date: Fri, 08 Aug 2014 10:23:50 +0000

Updates:
        Status: Fixed
        Owner: haiku.li...@xxxxxxxxx

Comment #5 on issue 5 by haiku.li...@xxxxxxxxx: Old packages are not hidden
http://code.google.com/p/haiku-depot-web-app/issues/detail?id=5

This has actually been quite useful as I've seen a couple of issues and have re-factored the repository import as a result.

In the data-model of the database, package versions have "active" flags. When HDS finds that the package has been removed from the repository, HDS will now mark all package versions of that package on that repository as inactive.

The meta-data (screenshots, icons etc...) with respect to the package will still be available to any other package versions that are from a different repository. So, for example, if you were to move the package from one repository to another repository then the meta-data would appear to be "carried across".

The meta-data with respect to the package version is also actually still retained, but is not (easily) accessible by the user interface at the current time.

I've also updated the integration tests with some test-cases around this and have checked with regards to "qtcore" and that seems to be handled properly.

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

Other related posts: