
{"id":80,"date":"2005-03-15T21:09:11","date_gmt":"2005-03-15T21:09:11","guid":{"rendered":"http:\/\/www.starcoder.com\/wordpress\/?p=75"},"modified":"2021-10-30T20:05:31","modified_gmt":"2021-10-30T20:05:31","slug":"seasonality-finishing-touches","status":"publish","type":"post","link":"https:\/\/www.starcoder.com\/wordpress\/2005\/03\/seasonality-finishing-touches\/","title":{"rendered":"Seasonality Finishing Touches"},"content":{"rendered":"<p>Seasonality is coming along really well, and I expect to release sometime before the end of next week.  The code is done (unless I find any more bugs), and now I&#8217;m in the process of finishing up the business and web aspects of the application.<\/p>\n<p>Releasing XRG was a piece of cake compared to the preparation required to release an application to sell.  The XRG release just involved creating a DMG of the application, throwing together a simple website to download from, and sending emails to various sites to announce the release.  At the time it seemed like a big deal, but looking back it was fairly low-stress.  If something didn&#8217;t work, then it didn&#8217;t matter too much because XRG is free. \ud83d\ude42<\/p>\n<p>With Seasonality, I want the first release to go perfectly.  I know it won&#8217;t, but if I try to make it perfect then hopefully I won&#8217;t hit far from the mark.  There&#8217;s also all the work of actually selling the app.  I&#8217;ve posted about <a href=\"http:\/\/www.starcoder.com\/wordpress\/?p=74\">registering Gaucho Software as a business<\/a>, but there are other business aspects to take care of like registering with a sales company (in this case, eSellerate) to handle license registration, setting up an online store that works well and looks good, creating a web site that does a good job of communicating the coolness of the product, finding a hosting provider to offer the downloads (<a href=\"http:\/\/www.starcoder.com\/wordpress\/?p=7\">read about the great download fiasco of January 2005<\/a>), and testing the hell out of the app.<\/p>\n<p>Most of these I have been taking care of during the past week.  eSellerate setup has been pretty nice, as they have a great web admin tool to help set up an online store.  Configuring the templates for the online store has been more time consuming than I thought it would be, but I think it&#8217;s starting to look pretty good.  Added registration code to the application was a new experience.  Since I&#8217;ve never done this before, I&#8217;m a little concerned that I&#8217;m overlooking something and my app will be easy to crack.  I&#8217;m probably worrying more about this than I should be.  I&#8217;ve also been putting a lot of time into the product website, but I still have some more work to do in that respect.<\/p>\n<p>For the hosting provider, I ended up going with <a href=\"http:\/\/www.site5.com\">Site5<\/a>. After checking out some reviews, they got pretty high marks and they offered everything I was looking for except for mod_perl (and offer some cool things that I wasn&#8217;t looking for, like a dedicated IP just for my account). I signed up for an account on Sunday night, and they had it configured and ready to go within 15 minutes, which really impressed me considering I was signing up during off-hours. I scped all the files on download.gauchosoft.com over there, switched DNS, and everything seems to be working well. The box I&#8217;m on seems like it&#8217;s pretty new: quad 2.8Ghz Xeons with 2Gb of RAM, 3x160Gb drives, and a load that hovers around 0.1. I&#8217;m curious how far they will load up the machine before moving on to another host. From their other server stats though, it looks like they keep most of them with a load of 2-3 and only about half usage on the disk, so I&#8217;m thinking that kind of box should be able to handle a similar load without any problems.<\/p>\n<p>Now all that&#8217;s left is testing the hell out of the app&#8230;and documentation.  Bah, that&#8217;s gotta be the worse part of development.  I&#8217;ve been putting off writing the Help and Readme files for days and now it&#8217;s to the point where I just need to sit down and take care of it.<\/p>\n<p>I thought I would post a sneak peak of the Seasonality interface for all 3 of my loyal readers&#8230;so here&#8217;s a screenshot: (click for a full size version)<\/p>\n<p><center><a href=\"http:\/\/www.starcoder.com\/etc\/Seasonality-Screenshot.jpg\"><img decoding=\"async\" src=\"http:\/\/www.starcoder.com\/etc\/Seasonality-Screenshot.jpg\" width=\"75%\" border=\"0\" \/><\/a><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seasonality is coming along really well, and I expect to release sometime before the end of next week. The code is done (unless I find any more bugs), and now I&#8217;m in the process of finishing up the business and web aspects of the application. Releasing XRG was a piece of cake compared to the [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27],"tags":[],"class_list":["post-80","post","type-post","status-publish","format-standard","hentry","category-seasonality","post-preview"],"_links":{"self":[{"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/posts\/80","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/comments?post=80"}],"version-history":[{"count":1,"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/posts\/80\/revisions"}],"predecessor-version":[{"id":710,"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/posts\/80\/revisions\/710"}],"wp:attachment":[{"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/media?parent=80"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/categories?post=80"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.starcoder.com\/wordpress\/wp-json\/wp\/v2\/tags?post=80"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}