View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002815 | SkyChart | 2-Catalog data | public | 25-03-15 14:43 | 25-03-16 16:48 |
| Reporter | Mattia Verga | Assigned To | Patrick Chevalley | ||
| Priority | normal | Severity | minor | Reproducibility | N/A |
| Status | assigned | Resolution | open | ||
| Summary | 0002815: System wide catalog installation | ||||
| Description | For 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. | ||||
| Tags | No tags attached. | ||||
|
|
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. |
|
|
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? |
|
|
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. |
|
|
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, ... |
|
|
VSX update is described here: https://groups.io/g/skychart/topic/more_variable_star/110494455 |
|
|
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. |
| 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 |