Click on the thumbnail below to view the tentative schedule for shipping ITD's NAL applications and WolfPrep "apps" image for fall 2007.
Here are the important dates:
App Configuration - 3 Phases
There are 3 phases of this schedule we need to be concerned with regarding the building and shipping of new apps. The applications need to be configured so they are available on the correct machines during these phases.
App Building Phase (Now - 7/24)
ShowTestApps Application:
The ShowTestApps app will be configured to apply the "Fall07=Yes" key.
New Applications:
Associate finished new applications to AppTest and Consultants.
Set a registry key requirement of "Fall07=Yes".
Set the normal registry key requirement (ex. "Maple=Yes"). Add a new key to ShowAllUnityApps if the application is completely new and a corresponding key does not already exist.
Existing Applications Being Replaced:
Do nothing.
Effect:
New apps being tested only show up on machines that have had ShowTestApps run for members of the AppTest or Consultants groups. Existing apps still show up on machines that have had ShowTestApps run. Other workstations are not affected.
Image Building & Waiting To Ship Phase (7/25 - 8/8)
This is the phase when the apps image is built but before the new apps are shipped. We need to wait until summer final exams are over to ship the new apps.
New Applications:
Replace the AppTest and Consultants associations with .Users.
Existing Applications Being Replaced:
Set a "value not exist" registry requirement for the "Fall07" key.
New Apps Image:
Build the image and prepopulate the "Fall07=Yes" key in the image. Also prepopulate the new image with the ShowAllUnityApps keys.
Effect:
Workstations either receive the new apps or the existing apps, but not both.
New apps are available in the new image because it contains the "Fall07=Yes" and ShowAllUnityApps keys. New apps continue to be available on machines that have had ShowTestApps run.
Existing apps are not available in the new image nor are they available on machines that had ShowTestApps run. We do not want the existing apps to be capable of overwriting the new apps. Existing apps are blocked because of the "value not exist" requirement that was added. The existing apps only show up on machines that DO NOT have the "Fall07" key.
Machines that were previously installed are not affected. Existing apps still appear in the NAL on these machines. The new apps are not yet available on because these machines do not have the "Fall07=Yes" key set.
New Applications Shipped Phase (8/9 - )
New Applications:
Remove the "Fall07=Yes" registry key requirement.
Existing Applications Being Replaced:
Remove associations.
Remove all registry key requirements.
Move app objects to Legacy.Apps.Users.
Effect:
New apps are available on all machines.
The existing apps are retired and no longer appear in the NAL on any machines. These retired apps can be associated to workstation objects if a department needs to use the old version.
This blog is intended to be used by the staff members of ITD's Microsys group at NC State University. It is an internal project management and collaboration tool to be used throughout the Unity migration project. Project updates, thoughts, suggestions, and anything else related to the migration should be included.
| Sun | Mon | Tue | Wed | Thu | Fri | Sat |
|---|---|---|---|---|---|---|
| << < | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | |||||