Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...DNN Upgrade package, the bare essentials!?DNN Upgrade package, the bare essentials!?
Previous
 
Next
New Post
5/31/2008 6:41 AM
 


First of all let me say thanks to the community and coreteam for being on the


Kind regards,
W3DevPro™
SurveyProject Coordinator
http://www.w3devpro.com
http://www.surveyproject.org
 
New Post
5/31/2008 11:49 AM
 

Fws Dotnetnukes.com wrote
First of all let me say thanks to the community and coreteam for being on the
.....

... very strange., 99% of the message gone and this is what I really wrote (and submitted) (next try):

First of all let me say thanks to the community and coreteam for being on the

Kind regards,
W3DevPro™
SurveyProject Coordinator
http://www.w3devpro.com
http://www.surveyproject.org
 
New Post
5/31/2008 9:02 PM
 

Nr. 4 attempt and don't tell me I don't trie hard enough. I feel like a complete a*&%, but get a feeling there's some automated censorship going on in this forum looking for banned words like "a_l_e_r_t?" Just let me retry rephrasing that (absurd situation btw or at least publish a list of banned words if you don't mind):

First of all let me say thanks to the community and coreteam for being on the [beep] for security flaws and coming up with a solution so quickly. Secondly after reading the reminder on some new options to run the upgrade proces more efficiently (blog C.Nurse), I would like to ask the following i.e. make a suggestion.

- as probably many other DNN users/ developers do, once the core framework is installed you start tweaking/ rewriting/ redesigning the site. Not just by way of skins/ containers/ css files, but on different levels of the installation (aspx files etc, if necessary) to get it fully customized.

- of course you keep note of these changes, document them carefully, because experience learns that on any new DNN upgrade, you have to go through the tedious process of getting those changes back in place after running the upgrade or (as an alternative way) remove as many files from the upgrade package beforehand that
do not contain any core changes but might undo some customizations.

- one other reason for cleaning the upgrade package beforehand is to size it down as much as possible to speed up the ftp proces. Why would you re-upload a Documentation directory you removed in the first place. Or reupload 1.69 Mb of perfectly unchanged images, default skins, containers etc. etc. I guess you understand how timeconsuming all this can be.

Question therefore is:

1 Wouldn't it be possible to create an upgrade package that contains no more than
a. new and changed files;
b. absolute bare minimum files to keep the core stable and in tune with the changes (ie. dll's) and the install files for the upgrade;

2 Or (and maybe it's there already, but i havent found it yet) on every upgrade publish a list of files changed and affected in the new version. We have gemini of course for a general description of changes but it would certainly help to get a more technical list of changes (filenames, codechanges even?).

Do theses questions/ suggestions make sense at all? Looking forward to your reactions.


Kind regards,
W3DevPro™
SurveyProject Coordinator
http://www.w3devpro.com
http://www.surveyproject.org
 
New Post
6/1/2008 6:18 AM
 

there are reasons, that every upgrade package contains the whole framework with all files:

  • for security issues, it makes it more difficult for malvolent 3rd parties to identify leaks of previous versions
  • for all users advantage, packaging for upgrade uses the same procedure as for install - with minimum risk of forgotton files
  • upgrade can handle situations of multiple previous versions - neither I do upgrade any (own or client) installation always immediately to latest version
  • download size is for most users no longer a problem (though I am aware it still is in some developing countries)
  • please be  advised not to modify core code - and if you need to tweak the code I suggest to create custom copies in your own namespace and reference it.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
6/1/2008 10:31 AM
 

When we had started, the DNN use to come only in one flavour, i.e. the single zip file (what is named "source version" now)

Now we have Source and Install versions and also the upgrade version.

May be, we can have one more such version, let say, Upggrade From x.yy.zz version (most likely that would be the last version, for those, who regualry update the DNN installations)

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...DNN Upgrade package, the bare essentials!?DNN Upgrade package, the bare essentials!?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out