Any news on when 0.4.4 will be released?

General discussion about Open Source Automation
Message
Author
Automate
Posts: 1691
Joined: Sat Dec 11, 2010 1:44 pm
Location: US

Re: Any news on when 0.4.4 will be released?

#11 Post by Automate » Thu Feb 26, 2015 4:33 pm

My vote is to go back to the NSIS installer. My issue with the current installer is that it keeps a record of the version of every file and tries to re-install the original version if you ever try to modify any of the files. This is not only a problem with OSA version upgrades but also an issue if you try to upgrade any of the base plugins that are part of the OSA installer.

I think the NSIS installer should be as simple as possible. I think removing the MySQL install from the OSA installer was the right decision. I would suggest also removing the UltiDev Web Server from the installer. The problem with including these in the OSA installer is when one of these embedded installers fails, OSA gets the blame. If they were stand alone installs then people will see where the problem is and go directly to the MySQL or UltiDev forums to get the best help resolving their issue.

Vaughn
Site Admin
Posts: 1432
Joined: Thu May 13, 2010 2:17 pm

Re: Any news on when 0.4.4 will be released?

#12 Post by Vaughn » Thu Feb 26, 2015 4:53 pm

I agree Automate, and that also gives people more choices for what web server they want to use and maybe already have on their machine. We would just have to be real clear on options for people and links to install packages for them and still show those installs in our videos so as not to make this harder to set up for them.

I will dig up our old NSIS scripts and see how much work it looks like, I think it would even fix the complexities of the current upgrade and save people's 043 installs.

Vaughn

volfan6415
Posts: 175
Joined: Sun Jun 08, 2014 9:24 am

Any news on when 0.4.4 will be released?

#13 Post by volfan6415 » Thu Feb 26, 2015 5:41 pm

I like the idea of splitting out the webserver. I run osa on windows server and it would be nice to be able to use the built in web server instead of having to install another one on top. I would also support dripping 32 support going forward.

User avatar
bwoodworth
Site Admin
Posts: 1563
Joined: Tue May 04, 2010 6:49 am
Location: California

Re: Any news on when 0.4.4 will be released?

#14 Post by bwoodworth » Wed Mar 11, 2015 4:24 pm

Vaughn wrote:I agree Automate, and that also gives people more choices for what web server they want to use and maybe already have on their machine. We would just have to be real clear on options for people and links to install packages for them and still show those installs in our videos so as not to make this harder to set up for them.
I have to agree with this as well. If we pull out all the pre-requisites and streamline the installer it will be a lot easier to release changes to OSA without worrying too much about breaking the install. I can take a look at the NSIS script too to see how much work would be required.

I need to make this project a higher priority again and I can start with that, along with catching up on 6 pages of unread posts :oops:
Brian

Vaughn
Site Admin
Posts: 1432
Joined: Thu May 13, 2010 2:17 pm

Re: Any news on when 0.4.4 will be released?

#15 Post by Vaughn » Tue Mar 17, 2015 1:34 pm

bwoodworth wrote: I need to make this project a higher priority again and I can start with that, along with catching up on 6 pages of unread posts :oops:
Well, that new job was not for me, so I quit. So once again I have full availability to OSA and I am not looking for work again for probably 6 months. I just started an account on Microsoft Virtual Academy and I plan on just training in the newest .NET techs that whole time. Hopefully it will inspire improvements to my coding as I go.

[Babble edited out]

Vaughn

volfan6415
Posts: 175
Joined: Sun Jun 08, 2014 9:24 am

Re: Any news on when 0.4.4 will be released?

#16 Post by volfan6415 » Fri Mar 20, 2015 10:31 am

Well as an OSA user I am excited that you know have more time to work on the project....hope the job search goes well.

Vaughn
Site Admin
Posts: 1432
Joined: Thu May 13, 2010 2:17 pm

Re: Any news on when 0.4.4 will be released?

#17 Post by Vaughn » Sat Mar 28, 2015 5:25 pm

I spent the day on the NSIS installer and got it working and did a few test installs. I just left the existing web server on the test machine. It took a few manual steps to get the web part up, but everything ran and worked.

I forgot I was using that test machine to work on the full DB and its default data, and I overwrote that when testing. So I have a day of work to redo there. I will try to make the web server optional during the install, which is a days work for me too. So with testing and all this, I am hoping it could be done by next weekend.

The bad news (only for existing 043 users) is switching these installers will cause them to do a partially manual upgrade. So they have to back up their DB, uninstall 043, install a full 044, then restore their 043 DB and run an upgrade script. But for new users going forward, upgrades will be back to an automatic process. It is just the last installer registered every file with Windows, and we want to get away from that and make manual management of the files much easier.

Vaughn

volfan6415
Posts: 175
Joined: Sun Jun 08, 2014 9:24 am

Re: Any news on when 0.4.4 will be released?

#18 Post by volfan6415 » Mon Mar 30, 2015 1:04 pm

Glad it looks like you have things moving forward again.

Vaughn
Site Admin
Posts: 1432
Joined: Thu May 13, 2010 2:17 pm

Re: Any news on when 0.4.4 will be released?

#19 Post by Vaughn » Fri Apr 10, 2015 11:51 am

Well, base install and db work are ok, but the installer is not handling the web server portion, and for many of us existing users, that is not a big deal, but for a new user with no web server setup, it would really complicate the setup. So the installer still needs the new version of UltiDev setup, and an option screen added and I am temporarily short on time, so things are still progressing. All the changes but the DB itself have been posted to Git. I will try to post an installer on the forums incase anyone wants to test it out.

During my upgrade testing on a machine with UltiDev already setup, the web page did not work for a couple minutes, then fixed itself. Again, no biggie, but if you were not expecting that time delay, it could cause confusion. So we are back to a mostly functional installer, but not a user friendly one, not completely at least.


Vaughn

Vaughn
Site Admin
Posts: 1432
Joined: Thu May 13, 2010 2:17 pm

Re: Any news on when 0.4.4 will be released?

#20 Post by Vaughn » Wed Apr 15, 2015 5:24 pm

Well, good news. The installer is testing out ok so far. I took an easy road on the UltiDev Web Server, here is the story behind it.

We used to use a version of UWS that was an .msi and silent install. Some people did not want it. The new version of UWS is an .exe and although they allow us to redistribute the product, we are not allowed to modify its install (so no more silent install). This works out well, so OSA installer always launches the UWS Installer (if UWS is not on your machine already) and if you want it, just click the agreement, and it is installed with no other options needed, else click cancel and the OSA install will continue without installing UWS. So advanced users with their own webserver can skip over UWS.

That was the last hurdle for this release. My base DB work is done too. So just a little more all around testing and I will post an installer and with a couple people's ok, we will release it and update the plugin page with newer versions...


Vaughn

Post Reply