View Issue Details

IDProjectCategoryView StatusLast Update
0002815SkyChart2-Catalog datapublic25-03-16 16:48
ReporterMattia Verga Assigned ToPatrick Chevalley  
PrioritynormalSeverityminorReproducibilityN/A
Status assignedResolutionopen 
Summary0002815: System wide catalog installation
DescriptionFor Fedora I used to provide the additional catalogs installed by install_cat1.sh and install_cat2.sh as separate RPM packages, so that they can be available system wide and installed at system's installation time.
However, it seems the source data of those catalogs are no more compatible? (i.e. they miss the .hdr file in order to be recognized by CDC?) At least they're not detected in the catalog selection even if they're installed and they're not detected as installed in the "install catalogs" window.
TagsNo tags attached.

Activities

Patrick Chevalley

25-03-16 15:45

administrator   ~0009345

Yes I need to update this catalog if you want to continue to make packages for them.
It was necessary to change the format because most of them where build 25 years ago with a specific format that cannot be searched by name.
Personally I will not provide this packages with the next version, but I understand this can be useful in Fedora.

Mattia Verga

25-03-16 16:01

reporter   ~0009346

Well, if you plan to drop the skychart-data-dso and skychart-data-stars I could just manually unzip the catalogs files form https://sourceforge.net/projects/skychart/files/catalog/ in /usr/share/skychart/cat without using install_cat scripts.

If I do so, will they be recognized as installed by the program?

Mattia Verga

25-03-16 16:03

reporter   ~0009347

BTW, since we now have te interface to allow users to download catalogs within the program, it would be nice to have "versioned catalogs", so that if a newer version of a catalog is published and a user already had installed it locally, the program can show that a newer version exists.

Patrick Chevalley

25-03-16 16:33

administrator   ~0009348

The program already use catalog version and propose an upgrade when a new version is available.
VSX for example is updated about once a month, every time an update is available in Vizier.
But sure it can only be updated in the user directory, not in /usr/share.

I look more closely at the code but this will be difficult to implement if we want to search installed catalog at two location, compare version, allow upgrade in home, ...

Patrick Chevalley

25-03-16 16:35

administrator   ~0009349

VSX update is described here: https://groups.io/g/skychart/topic/more_variable_star/110494455

Mattia Verga

25-03-16 16:48

reporter   ~0009350

So, on second thought, I don't think this is worthy for all the work. I think I can just drop the data packages and let users install catalogs they're interested in their home dirs from within the program.
I see that anyway, for advanced usages like sharing big catalogs (like Gaia) between multiple users, it is possible for them to download and put the data in a shared directory and then manually add the catalog. So that's fine, as I don't intend to provide big catalogs through Fedora repos.

Thanks, feel free to close the issue.

Issue History

Date Modified Username Field Change
25-03-15 14:43 Mattia Verga New Issue
25-03-16 15:45 Patrick Chevalley Assigned To => Patrick Chevalley
25-03-16 15:45 Patrick Chevalley Status new => assigned
25-03-16 15:45 Patrick Chevalley Note Added: 0009345
25-03-16 16:01 Mattia Verga Note Added: 0009346
25-03-16 16:03 Mattia Verga Note Added: 0009347
25-03-16 16:33 Patrick Chevalley Note Added: 0009348
25-03-16 16:35 Patrick Chevalley Note Added: 0009349
25-03-16 16:48 Mattia Verga Note Added: 0009350