Support:UVLayout Update Checklist

From Headus Docs

(Difference between revisions)
Jump to: navigation, search
Revision as of 07:35, 13 October 2015 (edit)
Headus (Talk | contribs)
(Announce)
← Previous diff
Current revision (07:47, 4 September 2024) (edit) (undo)
Headus (Talk | contribs)
(Build)
 
(22 intermediate revisions not shown.)
Line 4: Line 4:
* Update User Guide * Update User Guide
* Build PDF, http://www.uvlayout.com/doc/Books:UVLayout_User_Guide_Tools * Build PDF, http://www.uvlayout.com/doc/Books:UVLayout_User_Guide_Tools
 +* Build PDF, http://www.uvlayout.com/doc/Books:UVLayout_Installation_Guide_Tools
 +* Build PDF, http://www.headus.com/doc/Books:HLServer_Links
* cd doc/cy/guides/web_docs/; make * cd doc/cy/guides/web_docs/; make
* cd doc/web/headus/update/lnx/UVLayout/ release notes * cd doc/web/headus/update/lnx/UVLayout/ release notes
Line 10: Line 12:
* Turn off debug flags * Turn off debug flags
 +** Manually disable DEBUG calls in glut and tk8.0/win code
 +*** grep DEBUG *.c | grep -v define | grep -v XDEBUG
* Generate new demo key. * Generate new demo key.
Line 16: Line 20:
** vi src/cy/Eoe/iuvlayout-demo/keys.txt ** vi src/cy/Eoe/iuvlayout-demo/keys.txt
** Add expiry reminders to calender ** Add expiry reminders to calender
 +** vi doc/web/headus/uvlayout/demo/download/.headus-UVLayout-Demo.zip
 +
 +* Windows - pro + hobby - generate new product code GUID, change Product name, install dir version, target system shortcut, desktop icon version
 +* Windows - cd Eoe; source iuvlayout-pro.make, - same again on ROG 64bit - build installer
 +* Windows - cd Eoe; source iuvlayout-hobby.make - same again on ROG 64bit - build installer
 +* Windows - cd Eoe; source iuvlayout-demo.make - same again on ROG 64bit - build installer
-* Windows - iuvlayout-pro, headus-UVLayout-Demo.exe, iuvlayout-hobby 
* OS X - UVLayout-Pro, headus-UVLayout-Demo.dmg, UVLayout-Hobby - '''test under Yosemite for missing libs''' * OS X - UVLayout-Pro, headus-UVLayout-Demo.dmg, UVLayout-Hobby - '''test under Yosemite for missing libs'''
-* Linux fc6 - uvlayout-pro, uvlayout-demo+** ssh oldmini; mm
-* Linux f10 - uvlayout-pro, uvlayout-demo+ 
 +* Linux f13 - uvlayout-pro, uvlayout-demo
 +** edit src/HeaderMakefile=f13, swap WARNINGS/XWARNINGS, then back again
== Upload == == Upload ==
 +* move expired installers to .Exe for archiving
* move oldest installer to doc/web/headus/uvlayout/install-pro-expired/download * move oldest installer to doc/web/headus/uvlayout/install-pro-expired/download
* doc/web/headus/uvlayout/install-pro * doc/web/headus/uvlayout/install-pro
* remove betas from doc/web/headus/uvlayout/preview * remove betas from doc/web/headus/uvlayout/preview
 +* '''make sure update install-student too'''
== Announce == == Announce ==
Line 33: Line 46:
* uvlayout.com news * uvlayout.com news
* email update users * email update users
-** dreamhost: uvlayout.com/tools/dump_update+** dreamhost: support.uvlayout.com/tools/dump_update
** manup: /home/architec/Dongles/Update ** manup: /home/architec/Dongles/Update
*** Edit uvupdate and uvexpired messages *** Edit uvupdate and uvexpired messages

Current revision

[edit] Docs

[edit] Build

  • Turn off debug flags
    • Manually disable DEBUG calls in glut and tk8.0/win code
      • grep DEBUG *.c | grep -v define | grep -v XDEBUG
  • Generate new demo key.
    • cd Dongles/; uvdemo
    • cd make_key, decode to find end date, add to calendar
    • vi src/cy/Eoe/iuvlayout-demo/keys.txt
    • Add expiry reminders to calender
    • vi doc/web/headus/uvlayout/demo/download/.headus-UVLayout-Demo.zip
  • Windows - pro + hobby - generate new product code GUID, change Product name, install dir version, target system shortcut, desktop icon version
  • Windows - cd Eoe; source iuvlayout-pro.make, - same again on ROG 64bit - build installer
  • Windows - cd Eoe; source iuvlayout-hobby.make - same again on ROG 64bit - build installer
  • Windows - cd Eoe; source iuvlayout-demo.make - same again on ROG 64bit - build installer
  • OS X - UVLayout-Pro, headus-UVLayout-Demo.dmg, UVLayout-Hobby - test under Yosemite for missing libs
    • ssh oldmini; mm
  • Linux f13 - uvlayout-pro, uvlayout-demo
    • edit src/HeaderMakefile=f13, swap WARNINGS/XWARNINGS, then back again

[edit] Upload

  • move expired installers to .Exe for archiving
  • move oldest installer to doc/web/headus/uvlayout/install-pro-expired/download
  • doc/web/headus/uvlayout/install-pro
  • remove betas from doc/web/headus/uvlayout/preview
  • make sure update install-student too

[edit] Announce

  • forum posting
  • uvlayout.com news
  • email update users
    • dreamhost: support.uvlayout.com/tools/dump_update
    • manup: /home/architec/Dongles/Update
      • Edit uvupdate and uvexpired messages
      • Make sure edit Subject line too
  • youtube any videos - headus3D
  • tweet?