X-Git-Url: http://dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=Changes;h=25d70ce6b598d64c3bb8c9162389d81a4f380ff5;hb=d74590246854a9aa8783b2548196153f4ad7c985;hp=9e807f66c121f9546846f495874bc2cb7dd3b0a8;hpb=f8558846f5d0fcfafb1ed450921cff434467465f;p=spider.git diff --git a/Changes b/Changes index 9e807f66..25d70ce6 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,69 @@ +15Aug20======================================================================= +1. Simplify the skimmer scoring mechanism. +13Aug20======================================================================= +1. Improve the (displayed) RBN frequency weighting the skimmers' frequencies + w.r.t majority view on each spot. Any skimmer that disagrees with a + gets docked a 'point' from their 'good' score (if any) and have a 'point' + added to their 'bad' score. This score is then taked into account during + the 'choosing the real frequency' process. If a skimmer agrees with the + majority the process is reversed. To see this in action: set/deb rbnskim +06Aug20======================================================================= +1, Add CTY-3013 Prefixes +2. Make RBN more efficient. Start the process of skimmer node performance + caching. Add minimum quality allowed (at 2), which will be overrideable. + The format of the rbn_cache has changed and so a full restart will occur. +3. Collect channel input/output stats. New command: show/data_stats to show + them. +4. Add local::lib qw{/spider/perl5lib} to store cpanm loaded modules just for + DXSpider. This is done so that updates needed by future changes can be done + as the sysop user and doesn't have to be done as root. This paves the way + for UPDATE.pl which will pull down new modules that it needs automatically. + When it's written, which will be soon. +29Jul20======================================================================= +1. Add show/rbn command that allows one to see who is online and configured + for RBN. See help sh/rbn for details. +2. Fixed issue with set/ve7cc mode adding unwanted newlines to output. +3. Attempted to make the QRG normalisation more "intelligent". This would be + sooooooooo much easier if skimmers were calibrated more accurately. +4. Added CTY-3012 prefixes. +23Jul20======================================================================= +1. fix Filtering so that it does less of what it was doing badly, thus + the perl interpreter to do more of the work. Which means you *should* be + able to define more or less any allowable operation for that type of + filter. Which is a complicated way of saying: you can now use brackets. +2. Regex expressions now appear as readable text in sh/filter. +3. Make the RBN status file JSON, rather than DD format. In future versions + it will also be VERSIONed to enable more features to be added + transparently. +4. Add show/rbn command to allow sysops to see who is using rbn. +11Jul20======================================================================= +1. Fix (embarrassing) gratuitous '#'s in bands.pl +2. IMPORTANT: certain PC92 strings can crash DXSpider if the nologchan debug + category is set (which reduces debug files to sizes that non-developers can + reasonably store (especially during big contests)), +10Jul20======================================================================= +1. Fix console.pl permissions problem when running as another user not in + debug mode. Console.pl WILL NOT WORK in debug mode unless it is running + as the sysop user. +08Jul20======================================================================= +1. "Finish" the RBN system :-) +2. This includes enabling the coarse selection of spot modes using set/wantrbn + with arguments like 'set/wantrbn cw beacon'. This limits your output to + just CW, BCN and DXF modes. +3. The RBN spot is now cached. With a following wind, this means that even a + node restart, done in a timely fashion (within a few minutes) will not + cause a "cache warmup" delay for users on a restart. +4. Added the "full fat" set/wantrbn command and aliased it to 'set/skimmer'. + I use both terms (whenever I remembered) in the help text. +5. Help text has been written. +6. The UPGRADE.mojo file has been tweeked to point out the users file format + change. +7. Merge in users.v3j to the mojo branch. +8. Add CTY-3011 prefixes. +07Jul20======================================================================= +1. Fix show/node command. +2. Fix show/cluster command to take into account the presence of skimmer nodes + which are a new category of thing which is neither a node nor a user. 06Jul20======================================================================= 1. Add RBN.mojo with information of the RBN capabilities of DXSpider. 05Jul20=======================================================================