scripts database

Any ideas about how to improve MediaMonkey for Windows 4? Let us know!

Moderator: Gurus

hars
Posts: 103
Joined: Sun May 14, 2006 2:18 pm

scripts database

Post by hars »

i'd like to see a section on the homepage where all the scripts are listed, like the mods database over at phpbb, http://www.phpbb.com/phpBB/catdb.php?db=1

i think that would give users a far better overview than finding them in the forum. especially if you dont know what you're looking for but just would like to see if there would be something you might be interested in.
trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Post by trixmoto »

This is a good idea.

There is a Sticky thread called "All Scripts" at the top fo the Scripts & Components section (http://www.mediamonkey.com/forum/viewtopic.php?t=5803) but it tends to get out of date and filled with clutter.
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
hars
Posts: 103
Joined: Sun May 14, 2006 2:18 pm

Post by hars »

yeah i've visited the sticky thread but i don't think it gives the same overview as a database would. and i also think that giving the scripts a dedicated part of the site would give them more credibility.
Big_Berny
Posts: 1784
Joined: Mon Nov 28, 2005 11:55 am
Location: Switzerland
Contact:

Post by Big_Berny »

That would be nice! :)

Maybe it could then be integrated into the main-page of MediaMonkey...
Steegy
Posts: 3452
Joined: Sat Nov 05, 2005 7:17 pm

Post by Steegy »

Yes, a scripts database is something that has already been a long time in people's heads, including in mine.


Database:

As I suggested in the past, I'd like a database for all decent scripts, with all necessary information on them. The entries should contain script name, version, original date, last update, main category, subcategory, tags...


Interface:

Trusted/approved script developers should be able to log in on a page so they can add/edit their entries directly in the database.
New scripters have to gain trust and their scripts should pass through a trusted/approved script developer first.
Changes in the database should also be mentioned (automaticly of course) in a "What's new" kind of section on the scripts(database/forum) page.


Script manager:

A script manager within MediaMonkey would query the webdatabase and would receive a zipped up-to-date text version of the database.
Then, the script manager can check if all installed scripts are up-to-date or not, and if not it can prompt which scripts can be updated.
Installed/All scripts can easily be searched within the scripts manager by name, author, categories, tags. They can automaticly be installed/uninstalled (without special things to do for the user).
Discussions about the script can easily be followed by a direct link to the forum page.


Script packages/folders:

The scripts would be packed in one script package or in a separate script folder for each script (doesn't matter what script type, they all follow the same logic). The script manager would not keep a list of installed scripts because that can give problems if it gets corrupted or people delete it or so. Instead, it would just look in the scripts folder, and get the script info right from the script header (file).


Blabla:

I started "developing" something like this script manager, but I only did some basic stuff (like mySql-database, text file generation, downlaod-php-page for the zipped text file, basic download-and-list portion of the script manager).
The devs promise some kind of scripts manager in the next major release (2.6) so I'm curious.
I have been thinking about redoing both the general wishlist and the scripts list. I think scripters should be able to assign a "general wish" as ToScript. They should be able to say if they're working on it or not.
Just, I don't have the time to do this right now. The only thing so far I have done is made a categorised list of my own scripts.


(Old) MMScriptsManager:

BTW: for people that want to more easily install/manage scripts, I have already an application that combines most script-necessary stuff.
MMScriptsManager (External App for .Net Framework v2): http://www.mediamonkey.com/forum/viewto ... 6310#36310
So you have all necessary MM-folders by hand, don't have to go in the Scripts.ini file, can easily add/remove script entries and see faulty ones,... and install new scripts by drag-and-dropping either the code text, or the script file link.
Extensions: ExternalTools, ExtractFields, SongPreviewer, LinkedTracks, CleanImport, and some other scripts (Need Help with Addons > List of All Scripts).
MM_Girl
Posts: 17
Joined: Mon May 29, 2006 1:53 pm

would LOVE to see a scripts db...

Post by MM_Girl »

can I get a heck yeah!!
hars
Posts: 103
Joined: Sun May 14, 2006 2:18 pm

Post by hars »

excellent suggestions steegy!

and maybe such a database would help scripters avoid discussions as the one in the Respect for other people's work-thread :wink:
trixmoto
Posts: 10024
Joined: Fri Aug 26, 2005 3:28 am
Location: Hull, UK
Contact:

Post by trixmoto »

I have my own website were I host my scripts, which I've just moved over to an MySQL database. If anyone wants their scripts hosted there (obviously under their own name!) I am happy to do this. If this is popular I can do some development so scripters can log in to the database themselves.

An official MM database would obviously be better though! :)
Download my scripts at my own MediaMonkey fansite.
All the code for my website and scripts is safely backed up immediately and for free using Dropbox.
hars
Posts: 103
Joined: Sun May 14, 2006 2:18 pm

Post by hars »

can we have a word from an official mm spokesman on this?
jiri
Posts: 5433
Joined: Tue Aug 14, 2001 7:00 pm
Location: Czech Republic
Contact:

Post by jiri »

Yes, this is already planned for the next major version.

Jiri
hars
Posts: 103
Joined: Sun May 14, 2006 2:18 pm

Post by hars »

Excellent! Looking forward to it...
Post Reply