2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 <2019> 2020 2021 2022 2023 2024 2025 | Index | 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 <2019> 2020 2021 2022 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: no more __DATE__ |
From: | Timo Korhonen via Core-talk <[email protected]> |
To: | Ralph Lange <[email protected]>, EPICS Core Talk <[email protected]> |
Date: | Fri, 15 Nov 2019 08:07:58 +0000 |
HI Ralph, I can ask Dirk. I think he would be delighted to do something like that. I will let you know. Timo From:
Core-talk <[email protected]> on behalf of EPICS Core Talk <[email protected]> On Fri, 15 Nov 2019 at 06:05, Ralph Lange <[email protected]> wrote:
Well ... there's actually two things that are probably to be handled separately: 1. An ASCII splash screen That's technically pretty useless, but a traditional and valuable marketing tool. Remember the VxWorks logo that was scrolling through when an IOC booted? You do, even after more than a decade - that's why it's
valuable. We could have a splash, based on an ASCII version of the new logo. Maybe mention the main contributing labs (like the CS-Studio splash)? 10 lines max.? And - like in VxWorks - users should be able to opt out by setting an environment variable. 2. A condensed module version listing Nowadays, the report() method of the device support API uses the wrong granularity - I don't want to see 25 identical lines for my Device Support just because it supports 25 record types. Any IOC software module (including Base) should be able to set a one-line string that will be printed when a "version" command runs. For production systems useful to be run at startup to have a short list of the
versions in the log file. When developing, you might care less. Both look like pretty projects for the February codeathon. @Timo: Do you think Dirk also does ASCII design? Cheers, |