Subj : Re: UTF-8 Characters
To   : Shaun Buzza
From : g00r00
Date : Sun Apr 03 2022 06:17 pm

SB> Um.../fidopoll vs ./mis poll? I'm still fairly certain that this was my
SB> biggest problem.

I figured this might be what you struggled with.  I could have done better.

MIS POLL was introduced during A45. I believe I gave people 2-3 years to stop using fidopoll before I removed it entirely. Its mentioned in A45 prealpha and A46 release notes to stop using fidopoll because it will vanish eventually.

I mentioned in A47 that it was gone but it was an oversight of mine not to mention something like "If you are still using fidopoll you need to go replace 'fidopoll' with 'mis poll' in your scripts or event commands...

I didn't stop and think that people who just joined Mystic in A46 would probably not have seen the warnings to stop using it.  I don't think its a problem with the upgrade process as much as it was a (hopefully) one-time mistake in my patch notes.  I am sure I'll screw those up again though :)

SB> Having said that, the changes to 'Interval' events threw me for a loop,
SB> too! Suddenly, all off my 'Interval' events were happening every five
SB> minutes, instead of five minutes after every hour. You didn't mention
SB> this in your update notes. I'm not the only McNoob to be confused by
SB> this, either.

I can assure you there was no change to the event system which was why it was not noted.

Intervals have always executed on a time-based interval (hense the name).  I will paste the Interval documentation from 1.10 which was over a decade ago for confirmation of intention.  Out of curiosity I also installed a stock A46 and created an Interval event of 5 minutes and it executed twice in 10 minutes as expected.  I will paste those logs too.

Perhaps its specific to the hour field or something if there is a problem?

1.10 documentation:

  TYPE3: Interval
  ===============
  This event type is similar to the shell event type, except that the hour
  and minute define a time interval.  For example, if you want to execute
  the event every 15 minutes you would set:

     Exec Hour: 00
     Exec Mins: 15

1.12 A46 logs of 5 minute interval event:

---------------------  Mystic v1.12 A46 2020/08/26 Sun, Apr 03 2022 (loglevel 1)
+ 2022.04.03 18:26:59  MANAGER Starting event system
+ 2022.04.03 18:26:59  MANAGER Starting 1 server(s)
+ 2022.04.03 18:26:59  EVENT Starting 1 event(s)
+ 2022.04.03 18:31:04  EVENT Running event: test interval
+ 2022.04.03 18:31:04  EVENT Cmd: test
+ 2022.04.03 18:31:04  EVENT Res: 255
+ 2022.04.03 18:36:00  EVENT Running event: test interval
+ 2022.04.03 18:36:00  EVENT Cmd: test
+ 2022.04.03 18:36:00  EVENT Res: 255
+ 2022.04.03 18:36:24  MANAGER Server shutdown received from console

SB> Again, I must be clear: this is intended as 'constructive' criticism,
SB> not as insult. I wouldn't choose any other base but Mystic for PiBBS!

All good :)

Sometimes when I asked questions people assume I am insulted but thats not really the case.  I am only trying to dig some answers out of you so I can figure out what went wrong or/and add clarification.

I appreciate the feedback and each release usually does see improvements to the upgrade process believe it or not.  The entire "install replace" system didn't even exist 2-3 alphas ago.  Prompts didn't automatically update until recently, etc.

One major issue with A47 is just that I took too long and did too much between releases that there were a lot of upgrade steps.  Even if they were relatively simply, there were a lot.

SB> Sir, I would suggest that the upgrade from a46 to a47 is not the same, at
SB> all...You kinda broke a lot of stuff in that particular upgrade. And
SB> you've already admitted as much. Perhaps, I am simply adding my feedback
SB> too late?

I am really not aware of a lot of stuff broken in A47 so I am all ears if you have things you've ran into.  I hope the history of posts in this base is evidence of my responsiveness (except for Bjorns Wiberg's recent posts which I've had to address via Netmail. His posts are not making it to me or my uplink for some reason).

There have been some bugs since A47 that I fixed and consider pretty big fixes, but I believe most of those existed in previous versions as well.  Either way, happy to address anything broken and make improvements where I can identify them.

I am reliant on specific feedback and experience to do those things though and possibly even yours specifically, because no one else has echoed a similar thing to me with this latest release so far.

... A .GIF is worth a thousand .TXT.

--- Mystic BBS v1.12 A48 2022/04/03 (Windows/64)
* Origin: Sector 7 * Mystic WHQ (1:129/215)