Software: Difference between revisions

From Cumulus Wiki
Jump to navigationJump to search
752 bytes added ,  16 April 2021
m
Re-sequence page, and other improvements, including rewriting text re Steve Loft (from retiring to retired)
m (→‎Current Release: introduce bullet points)
m (Re-sequence page, and other improvements, including rewriting text re Steve Loft (from retiring to retired))
= Help with ‘Stable’ releases =
 
Please read the announcement for the latest MX release in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&t=17887 the forum] before installing it.
 
We strongly advise updating to the latest version, if only for the fact that later versions offer more functionality, and may fix any bugs in an earlier
release.
 
If you are upgrading from a previous version of Cumulus 1 or MX, please read all of the release notes (in the appropriate forum announcement
threads) for the builds since the version you are upgrading from.
 
Note you may find that anti-virus software flag a new release of Cumulus as a ‘threat’, for a few days or weeks after a new version has been released,
even though it does not actually contain a virus of any kind. This is due to a system they call ‘reputation’ where they automatically block any versions
of software which have recently been released. You may want to consider complaining to the provider of your anti-virus software about this
ridiculous system, or better still, use some better anti-virus software.
 
If you need any help with Cumulus MX, please first consult, in this Wiki, the [[:Category:Cumulus MX]] page for pointers to articles that may help. If you cannot answer your questions from those links, then use the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 correct MX support forum] to see if others have answers.
 
If you need any help with Cumulus 1, see if your question is answered, in this Wiki, on the original Cumulus software's [[FAQ]] page. If you cannot find your answer on that page, then use the [https://cumulus.hosiene.co.uk/viewforum.php?f=4 correct C1 support forum] to see if others have answers.
 
= Cumulus MX =
*[https://github.com/cumulusmx/CumulusMX/releases/download/b3122/CumulusMXDist3122.zip Cumulus MX v3.10.5 build 3122, 06-Apr-2021] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X. (M Crossley update)
:'''NOTE: On Linux/RPi/macOS, Release v3.9.1 or later requires Mono version 5 or 6. Mono v4 is subject to random crashes.'''<br /><br />
 
===Raspberry Pi Image===
 
*There is also a pre-built disk image file for your first installation onto a Raspberry Pi
**This contains the lite version of the Raspberry pi operating system, plus all you need for a MX installation.
** It can be downloaded from here: [//{{SERVERNAME}}/Downloads/rpi-CMX-3.10.5.zip rPi Cumulus MX 3.10.5]
:***The instructions for using this image can be found here: [[Raspberry_Pi_Image|Raspberry Pi Image]]
 
:The instructions for using this image can be found here: [[Raspberry_Pi_Image|Raspberry Pi Image]]
 
*[https://github.com/cumulusmx/CumulusMX Cumulus MX Current Source Code] This code base is updated for all releases resulting from development by M Crossley.
 
= Help with ‘Stable’ MX releases =
== Developed from ==
 
Please read the announcement for the latest MX release in [https://cumulus.hosiene.co.uk/viewtopic.php?f=40&t=17887 the forum] before installing it.
Cumulus 3 (MX) software was developed as a beta with limited functionality by Steve Loft, who also developed Cumulus 2 (where he tested using the C# language, now used for MX) and the original Cumulus software (now known as legacy cumulus 1) which was created just for his use, and then developed over the next decade to include requirements suggested by thousands of users.
 
We strongly advise updating to the latest version, if only for the fact that later versions offer more functionality, and may fix any bugs in an earlier
'''Steve Loft, the author of Cumulus/Cumulus MX has retired and will not be providing support, or updates, to Cumulus 1 or Cumulus MX software.'''
release.
==Upgrading==
 
You can install a new release of MX directly over your existing version.
===Steve's final beta MX===
*Important, please read all of the release notes (in the appropriate forum announcement threads) for the builds since the version you are upgrading from.
*If you are currently running an old release of MX, you might want to check [[Updating MX to new version]] page, as that has some advice about whether it is best to upgrade in multiple steps.
*If you are upgrading from a previous version of the legacy Cumulus 1, then you might want to read [[Migrating from Cumulus 1 to MX]] page; and if you need more justification read [[Compare_C1_and_MX|Compare legacy Cumulus and MX]] page
 
Note by Steve Loft: you may find that anti-virus software flag a new release of Cumulus as a ‘threat’, for a few days or weeks after a new version has been released, even though it does not actually contain a virus of any kind. This is due to a system they call ‘reputation’ where they automatically block any versions of software which have recently been released. You may want to consider complaining to the provider of your anti-virus software about this ridiculous system, or better still, use some better anti-virus software.
You can download below the final beta release and subsequent final source code as made available by Steve Loft as he handed the project over to "the community".
 
If you need any help with Cumulus MX, please first consult, in this Wiki, the [[:Category:Cumulus MX]] page for pointers to articles that may help. If you cannot answer your questions from those links, then use the [https://cumulus.hosiene.co.uk/viewforum.php?f=40 correct MX support forum] to see if others have answers.
 
*[//{{SERVERNAME}}/Downloads/CumulusMXDist3043.zip Cumulus MX v3.0.0 build 3043, 20-Jan-2017] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X (Steve Loft - final release).
*[//{{SERVERNAME}}/Downloads/CumulusMXSource.zip Cumulus MX Source Code] The original source code from Steve Loft. This version of the code is post b3043 as it includes some changes that Steve had made, but not yet released. Offered completely '''without support''' in the hope that it might be useful. The code is very badly structured due to the 'Frankenstein' way it was cobbled together from various places. Some of it is a machine translation of parts of Cumulus 1.
 
= Other utilities =
== Utility for Fine Offset Stations ==
 
*[//{{SERVERNAME}}/Downloads/SetLogger.zip Set Logger Interval] A utility by Steve Loft to setadjust the loggerinternal logging interval on Fine Offset stations
 
 
== Create Missing ==
 
A utility, by Mark Crossley, to create missing entries in your dayfile.txt. You may use this to add additional new fields that are missing from records created with old versions of Cumulus, or to create a whole new dayfile if you are starting afresh with monthly data imported from another program.
 
The v1.0.2 download dated 11 Mar 2021 [https://github.com/cumulusmx/CreateMissing/releases/download/v1.0.2/CreateMissing-v1.0.2.zip is here.]
== ExportToMySQL ==
 
A utility, by Mark Crossley, to export Cumulus MX monthly and dayfile logs to a MySQL database.
 
The v1.2.3 download dated 21 Mar 2021 [https://github.com/cumulusmx/ExportToMySQL/releases/download/v1.2.3/ExportToMySQL-v1.2.3.zip is here.]
 
More information can be [https://github.com/cumulusmx/ExportToMySQL/blob/main/README.md found here.]
 
 
 
= Third Party Contributions by Cumulus Users =
 
For files, and add-on's, contributed by Cumulus users, see these Categories:
# [[:Category:3rd Party Apps]] - contributions for various devices,
# [[:Category:AddOns]] - adding extra functionality,
# [[:Category:WebTools]] - for your web server, and
# [[:Category:User_Contributions]] - key contributions from the user community
 
 
 
 
==Current MX Developed from ==
 
Cumulus 3 (MX) software was developed as a beta with limited functionality by Steve Loft.
*Steve Loft previously developed Cumulus 2 (where he tested using the C# language, now used for MX)
Cumulus 3 (MX) software was developed as a beta with limited functionality by* Steve Loft, who also developed Cumulus 2 (where he tested using the C# language, now used for MX) andcreated the original Cumulus software (now known as legacy cumulus 1) which was created just for his use, andbefore making it generally available, he then developed it over the next decade to include requirements suggested by thousands of users.
'''*Steve Loft, the author of Cumulus/Cumulus MX has retiredsince andfully willretired, notand bestopped providing support, or updates, to Cumulus 1 or Cumulus MX software.'''
 
===Steve's final beta MX===
 
You can download below the final beta release and subsequent final source code as made available by Steve Loft, as heand handedalso thehis projectsubsequent overfinal tosource "the community"code.
 
If you are able to understand his source code (linked below), and compare it to the latest source code (linked above), you can appreciate the transformation that has taken place in recent years.
 
*[//{{SERVERNAME}}/Downloads/CumulusMXDist3043.zip Cumulus MX v3.0.0 beta build 3043, 20-Jan-2017] Cumulus MX, a cross platform version of Cumulus which runs on Windows, Linux (including the Raspberry Pi) and Mac OS X (Steve Loft - final release).
*[//{{SERVERNAME}}/Downloads/CumulusMXSource.zip subsequent updated Cumulus MX Source Code] from Steve Loft. He made the following comments, as he handed the project over to "the community":
**This version of the code is post b3043 as it includes some changes that Steve had made, but not yet released.
**Offered completely '''without support''' in the hope that it might be useful.
**The code is very badly structured due to the 'Frankenstein' way it was cobbled together from various places. Some of it is a machine translation of parts of Cumulus 1.
 
 
= Legacy releases =
 
The software for Cumulus 2 is no longer available.
 
 
 
= User contributions =
 
For files and add-on's contributed by Cumulus users see these Categories [[:Category:3rd Party Apps]], [[:Category:AddOns]], [[:Category:WebTools]], and (current) [[:Category:User_Contributions]].
5,838

edits

Navigation menu