disParity » General Discussion

Feture Request: -C ConfigFile

(7 posts)
  1. dldummy
    Member

    Hi Roland

    Another Request ... not important but useful ...

    To put it on the
    "think about it if i revisit this part of code"
    ToDoList
    ;-)

    If the amount of Datadrives increas its time to think aubout splitting them to separate Sets and seperate parity Drives.

    It can be done by copying disparity and have so 2 or more copys and different Configs.
    But its an ugly solutin .... if you implament a commandline argument like

    -C C:\disparity\myConfogSet01.txt

    We can have different config files and point disparity to the one we want to use ..

    As usual ... dont feel forced ... only a possible feature for future versions.

    EDIT:
    The possiblity of more then one ConfigSet leads to another question ... the LogFiles.
    To know which log is from which config has to be prefixd by ConfigFilename.
    Or created in a subfolder named like the Configfilename ....

    And ... Haleluja ... praise him ... he save our data from the purgatory ;)

    ... serious ... thanks for your constant support and the time you spend for this Project

    Posted 7 months ago #
  2. Roland
    Key Master

    Thanks for all your thoughts and suggestions!

    This might be a good time to mention that disParity is a side project for me that I only work on occasionally, when I have the spare time and motivation to do so. Right now I'm spending the little time I do have tinkering with a "live mode" solution.

    Also, after doing software development for 20 years, I've developed an ingrained aversion towards too many configuration options. A plethora of options causes two problems: 1) the number of possible bugs increases exponentially with the number of possible option combinations, and 2) while perhaps becoming more appealing to power users, the product becomes more complex and intimidating for new users. I designed disParity to be as simple as possible to use for the most common case out there, and I really want it to stay that way.

    Posted 7 months ago #
  3. Neostim
    Member

    Yay, tinkering with Live mode!! :D

    Posted 7 months ago #
  4. Phatty2x4
    Member

    I fully support the K.I.S.S. (Keep It Simple Stupid) approach with disparity.

    Posted 7 months ago #
  5. dldummy
    Member

    I dont think that somebody here think that disparity is the only thing in your life.

    My Feature Reqests are as always written only sugestions.
    disparity is your child, you decide what to implement and how much time you spend with it ...

    >>1) yes thats right ...

    >>2) I dont think so, is only a problem for new users if they are forced to use it.
    my 2 Request are things a new user dont even have to know they exist
    .... as long as he dont need them

    Hmm .... live mode ....
    On MY OWN Wishlist its far far far at the bottom .....
    But its on you to decide the direction of developement ....

    Can i understand your lines like, you dont want suggestions ?
    If thats the meaning of your line than its ok for me ...
    I can use my time for other things than post them here, an you save time by not have to read them ...

    Posted 7 months ago #
  6. Roland
    Key Master

    It's not that I don't want suggestions. I just want to set expectations appropriately, and lay out some of my thinking about how I'd like disParity to be. I made a big push recently to get disParity up to the stability of version 0.20, and I'm taking a bit of a break from working on it right now, other than to help out here on the forums when people have questions.

    So, suggestions are always welcome. I just don't want there to be disappointment or resentment if I don't act on them. I really appreciate your enthusiasm for the project!

    Posted 7 months ago #
  7. dldummy
    Member

    And again ... nobody force you to make chnages to the code and lower stability.

    And ... i can only talk for me, but im not even dsiapionted if none of my syggestions are ver realized.

    I wrote a suggestion for "Simulate Command, Output Format" and you dont even commented it until now .... did i complain ... no ...

    But i think you are a little bit disappointed cous i wrotr to Klaatou that creating the parity on a compresses drive possibly work if there is an option to disabele size check.

    My intention wasnt to force you to implement it.

    And if i talk about possibly
    (i now checkd the exact meaning of possibly to be shure, my motherlaguage isnt english so im not alwas shure that you understand it like i mean it) than that means it can work .. but i wouldent bet my life for it.

    Im no script-kiddie ....
    ;-)
    Ok i am a sort of ... i make a lot of batch, AutoIt and VBS scripst ...
    ;-)

    If mak an suggestion, you can be shure that im thinked aubout how you can implement it in your code and what side effects it can trigger.

    In the VolumeMountedAsFolder case i even presented you cod to try if you consider to implement it.

    The -C Config Case as example....
    There are 3 Points in your code which ar affected if you implement.

    1. Parsing Commandline ...
    You have -X options so there is already code for it,
    but i dont know if it can handle arguments for the -X option
    so you eventually have to rewrite the commandlien parsing code

    2. Reding the config ....
    You test if there is a by commandline given userconfig path
    if yes, use that, if not use the standandard like before.

    3. There are some changes in the LogOutput function if you want to reflect the ParitySets in the log too.

    Thats all i can consider without knowing your code ...
    You seee ... i think about suggestions BEFORE i post them ....
    I wold never suggest things like ....

    Hey, how about the possiblity to looose 2 or mor drives ...

    I know that forece modifications even in the core functionality of disparity ...
    ... but i did reserch on it, and know the rough sheme how it can work for 2 drives ...

    You wrote some posts bevore in another thread to me that you dont plan to make a new version in the near future ... I read it ... and accepted it ...

    Posted 7 months ago #

RSS feed for this topic

Reply

You must log in to post.