News:

Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com

Main Menu

Full Metadata in the 1004 repository...

Started by JaseP, February 23, 2012, 02:58:12 PM

Previous topic - Next topic

JaseP

It would be nice to have full metadata in the LinuxMCE repository. I had installed LMCE 1004 and the synaptic package manager (I hate KDE's package manager) and noticed that the LinuxMCE packages contain no descriptions... It would be nice to have this info fleshed out so that people could tell which packages do what jobs... It would make fixing things and installing new functionality a tad easier.

Just a suggestion...
See my User page on the LinuxMCE Wiki for a description of my system configuration (click the little globe under my profile pic).

Marie.O

Yes, sometimes it would be interesting to have the description filled out. However, LinuxMCE is meant to be used without the package manager, and be used via the setup wizard and the web admin. As a pure user I never ever needed to utilize synapse or anything else, with a LinuxMCE install.
If I helped you, feel free to buy me a coffee: [url="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2VKASZLTJH7ES"]https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2VKASZLTJH7ES[/url]

JaseP

It gives the system more stability if the package data (including package conflicts, etc.) is fleshed out. Plus, it helps the users know what everything does, helps system admins fix broken things easier, and is just plain old better developer "best practices."

As I mentioned in another thead, I'm willing to help out by pulling off and editing the original package meta data from the standard Ubuntu repositories, and help build a conflicts database to ID packages that don't play nice with each other. But I don't code, and I'm probably not going to try rebuilding any packages, so it'll be up to the developers to make use of it.
See my User page on the LinuxMCE Wiki for a description of my system configuration (click the little globe under my profile pic).

golgoj4

Quote from: JaseP on February 23, 2012, 06:25:28 PM
It gives the system more stability if the package data (including package conflicts, etc.) is fleshed out. Plus, it helps the users know what everything does, helps system admins fix broken things easier, and is just plain old better developer "best practices."

As I mentioned in another thead, I'm willing to help out by pulling off and editing the original package meta data from the standard Ubuntu repositories, and help build a conflicts database to ID packages that don't play nice with each other. But I don't code, and I'm probably not going to try rebuilding any packages, so it'll be up to the developers to make use of it.


Im guessing, you have not even looked into doing this. Please define the word 'willing' in your universe because from here, it looks like quite the opposite.
Linuxmce - Where everyone is never wrong, but we are always behind xbmc in the media / ui department.

Marie.O

Quote from: JaseP on February 23, 2012, 06:25:28 PM
As I mentioned in another thead, I'm willing to help out by pulling off and editing the original package meta data from the standard Ubuntu repositories

There is no meta data about the lmce or pluto packages in any other place than the sqlCVS controlled database. What needs to happen is someone enhancing MakeRelease to grep the information that is in the database, and put it into the on the fly created control file for the Debian packages that are being created on the builders.

The source for MakeRelease can be found at http://svn.linuxmce.org/svn/branches/LinuxMCE-1004/src/MakeRelease
If I helped you, feel free to buy me a coffee: [url="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2VKASZLTJH7ES"]https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=2VKASZLTJH7ES[/url]

JaseP

Thanks,... I have a conference the first full week of March, with nothing to do most evenings without the family present.  I'll download what I can and see about starting to organize it...
See my User page on the LinuxMCE Wiki for a description of my system configuration (click the little globe under my profile pic).

JaseP

Update: Had a crappy internet connection at the hotel where the conference was, and little down time,... So, I had to table working on this... I WILL get to it though, ... eventually.
See my User page on the LinuxMCE Wiki for a description of my system configuration (click the little globe under my profile pic).