LiveXP Asking opinion for apps grouping
#1
Posted 12 January 2009 - 11:59 AM
After putting most of scripts to a single folder, I am trying to group applications that i gather for livexp, so i can share them easly in future
*To narrow the subject please focus ONLY Application Scripts (Level=5)
*Also selfcontained free utility scripts, NonSelf contained free utility scripts (not free distribution ex: easus partition manager), Commercial Scripts (ex: symantec ghost, paragon partition manager) will be grouped differently. To narrow the subject for now please focus only grouping the branches.
First Step is grouping,
Currently LiveXP groups this way:
http://img125.images...vexpappszg0.png
By looking to download section and with some thoughts, i made this for now (beta1):
Look lasts posts for last configuration
beta1: http://img125.images...ppsbeta1wn9.png
Any creative ideas ?
#2
Posted 12 January 2009 - 12:59 PM
IMHO a Registry folder is a good idea. I have:
Advanced Registry Tracer.script
mitec_registry_repair.script
RegRestoreWiz.script
Regscanner.script
RegView.script
RunScanner.script
wrr.script (Windows Registry Recovery).
#3
Posted 12 January 2009 - 01:54 PM
ps: I try to classify scripts, i dont use all
Some utilities you mention were in \Debug\ so i forgot to open a new section with name \Registry\
Here is a new grouping with less main branch (putting less used groups to qPrograms) and Registry added and hd recovery branch deleted
Look lasts posts for last configuration
http://img390.images...58/snap2aw3.png
You Like?, Any more ideas ?
#4
Posted 12 January 2009 - 05:05 PM
#5
Posted 12 January 2009 - 05:14 PM
What you think about this ?
Look lasts posts for last configuration
http://img113.images...99123123wk3.png
#6
Posted 12 January 2009 - 08:45 PM
For a long time now, I have simplified app folders like this
which helps me keep programs/tools organized and easy to find. I don't like having to look through ten folders to find the script I'm looking for and I especially don't like a bunch of empty folders as in the case of livexp standard download protocol. With a few exceptions, programs are found in the start menu under the same folder name heading. I realize this will appear overly minimalistic for your taste but it works well for me. Also, I don't keep support files in the same folder as the scripts. The only thing found in these folders are scripts (mostly self-contained); any script support files are to be found in GlobalTemplates for easy build setup; again, this just works best for me
#7
Posted 12 January 2009 - 09:10 PM
These are for now out of subject, so let me answer them first
There wont be (and i will make required addings to my scripts for that purpose), I have additional ideas for that but first i want the structure decision finished.Also, I don't keep support files in the same folder as the scripts.
Totally agreescript support files are to be found in GlobalTemplates for easy build setup
Coming back to subject:
There wont be empty folders, for now i am only testing , i can not upload lots of files with my upload speed for only test, that is why i put empty folders to show the structure.don't like a bunch of empty folder
I am open to all ideas for a common taste , i changed a lot with JonF's suggestion (look from first picture to last ), Making an optimum structure for everybodies taste is the reason i created this topicminimalistic for your taste
Any more ideas Amalux ?
What you say JonF, is only 11 sub folder enough as in amalux picture ??
#8
Posted 12 January 2009 - 09:27 PM
IMHO apps should be grouped into this categories as well:
A: required for a successful boot
B: must be loaded before network
C: optional
most of the apps will fall into category C: - all candidates for LODR-packs by the way
#9
Posted 12 January 2009 - 09:55 PM
thank you for contributions
A: required for a successful boot
C: optional
are not needed, because this is classification only for application scripts, all apps scripts are optional
But this maybe added
B: must be loaded before network
or maynot, because probably such a script would add required lines for penetwork (or maybe not). I put in my mind to consider when we have such scipt(s), thank you.
For now i am looking only for optimum classification for application scripts (or optioanl application scripts).
#10
Posted 12 January 2009 - 10:13 PM
Don't know if app-scripts have a rule for that ?
#11
Posted 12 January 2009 - 10:16 PM
- Change 'File_Explore' to 'File Tasks'
- Change 'System_Tools' to 'System'
- Place 'Visual' in 'System'
- Place 'HD_Unlockers' to 'File Tasks', but renamed 'Unlockers'
Regards,
Galapo.
#12
Posted 12 January 2009 - 10:36 PM
Thank you for contribution
done, done, done, done
For now last one is this (+i will look amalux's scripts and picture too for revised edition):
Look lasts posts for last configuration
http://img110.images...41/snap1ie4.png
also any more ideas will be appreciated
#13
Posted 12 January 2009 - 10:40 PM
Yes, there is a good tool for this task.In my book optional also means that the app-script does not need any file in the system core (eg : X:\i386)
Don't know if app-scripts have a rule for that ?
You can use an API command for these cases, it's called "require_file".
This command is written inside api.script and can be changed according to the nature of each project (Vista, XP, etc..).
An example syntax:
require_file,MFC42U.DLL
If the app script requires a specific system file from a specific source OS, it is necessary to define some IF's to ensure it's not used in incompatible sources.
Here's an example of a XP only app script - http://livexp.boot-l...s/Hearts.script
#14
Posted 12 January 2009 - 10:50 PM
-Change 'qPrograms' to just 'Programs'
-Remove preceeding 'q_' and 'q_MM_'
-Remove preceeding 'HD_'
-'Backup_Recovery' could be something like 'Imaging' or 'Imaging & Partitioning'??
#15
Posted 12 January 2009 - 10:53 PM
Interesting - Nuno - thats another difference in our two ways ...
In MOA app-scripts (plugins) that need to add files to system32 for example are not allowed.
If a special dll or inf or driver really is necessary and important the file will be added to the core.
This is not as flexible as the winbuilder approach but it helps to create very reliable,well-tested and easy to reproduce core-systems.
off topic - off
#16
Posted 12 January 2009 - 11:16 PM
grouping may have many subbranches, but i guess making most shortcuts on startmenu without subfolders will keep livexp look tidy and easy to find.
ex:
instead of "Start Menu\Programs\File Tasks\File Find\AgentRansack.lnk"
using this "Start Menu\Programs\File Tasks\AgentRansack.lnk"
Galapo,
done done,, + additional changes made + some sections added after inspecting amalux grouping
Anymore ideas
#17
Posted 13 January 2009 - 05:54 AM
like I said, pretty minimalistic
#18
Posted 13 January 2009 - 01:10 PM
yep, i like minimalistic
But when number of scripts increase the need of more branches needed.
At least now i have 10 main branches which is 2 less than yours (post 6) (as you see i like minimalistic approach too), but sadly i have 25 subbranches , but I hope mostly on livexp startmenu we will totally see ~15 of them
I am trying to find a midway amalux
@all
Thank you for all your support, Now i can continue with grouping shown at post 16, further ideas (adding, moving, replacing post 16 classify) will be considered too,
I hope i may be ready for a test in a week , cu.
#19
Posted 19 January 2009 - 03:26 AM
I decide to seperate scripts with main categories: "Free Full", "Free but Provide File","Trial Needs License","Commercial"
("Free but Provide File" means non distributable but free ex: Foxit)
I guess "Free Full" is mostly (still working on it) ready
Here is a catalog utility i use to share the current configuration i have to get your comments
Just download and double click "1_Lancelot_Test_200901190500.cmd" file.
http://lancelot.winb...00901190508.rar
Changes made:
"Miscellaneous" removed, root of "Programz" may be enough for that (Minimalist )
"Programs" name changed to "Programz" because same name used on English windows
PS: this is not a personal collection only for myself, i plan to update all with your comments, better to make decisions before making the update (+ i have slow connection). Share your ideas friends
#20
Posted 19 January 2009 - 04:02 AM
Thanks for your work on this!
Personally, I don't really like the idea of the "Programz" directory, since all the apps in the other folders are also "programs". That is, we could put everything under "Programz".
For menus, from my previous posts you'll have guessed that I don't like underscore in names. So "HW_Diagnostic" I would prefer as either "HW Diagnostic" or "HW - Diagnostic". Same with "HW_Info".
Regards,
Galapo.
#21
Posted 19 January 2009 - 02:27 PM
underscore in folder names mentioned removed, now "HW Diagnostic" and "HW Info"
any other comment !?
#22
Posted 19 January 2009 - 09:16 PM
Sorry, what sort of meant was that most of the sub-folders in "Programz" could be moved out to become stand-alone. I'll have a look again and do some more thinking.
Regards,
Galapo.
#23
Posted 19 January 2009 - 10:07 PM
Sub-folders are for minimalistic approach and not to mix the kind of scripts when the script number increases. They dont have to be look like that on PE startmenu because user can change Start Menu folder.
I try to take all comments to considiration
here is last look with cdcat
http://lancelot.winb...00901192300.rar
here is cdcat file for ones who already have cdcat
http://lancelot.winb...00901192300.rar
#24
Posted 19 January 2009 - 10:33 PM
OK, I understand your idea and I think this is a good idea. Two things: First, I'd prefer to have CD/DVD and Compression outside this category. I think some of these apps are quite indespensible to have in PE. The others are good candidates to remain. Second, I wonder if we can find another suitable name rather than "Miscellaneous". Some possibilities that come to my mind: "additional", "supplementary", "auxiliary". Any other candidates?With "Programz" which is named now as "Miscellaneous" i plan to add utilities that are not mostly used/demanded with PE but it is nice to have them in builds and maybe used for real purposes.
You are right. Project folder ordering is independent of start menu ordering.Sub-folders are for minimalistic approach and not to mix the kind of scripts when the script number increases. They dont have to be look like that on PE startmenu because user can change Start Menu folder.
Thanks again for your work on this -- we're definitely making progress to a more tidy project.
Regards,
Galapo.
#25
Posted 19 January 2009 - 11:41 PM
I moved "Compression" from "Supplementary" to "File Tasks" and keep it in sub branch because mostly they are not used directly by using shortcut, generally we click on file and select "Add to ...xx file" or right click on an empty place and click "New" , and moreover we double click on packed files.
"CD&DVD" in now in main category. Ps: i dont like "CD&DVD" name, i would prefer "CD_DVD" or maybe to become more original "CDVD" . I now make it to CDVD to see how it looks.
Here is cdcat file
http://lancelot.winb...00901190100.rar
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users