The next upgrade of the site


Page 1 of 1
 
 

Post The next upgrade of the site

#1  Tormie 18 Apr 2005 09:24

Hi friends.

I inform you about the next site's changes. You know that the site has been hacked some times ago and I applied a very temporary patch to ensure some security, but obviously it's not enough: what I would have to do is the manual editing of a lot of files of the board to upgrade them. The problem is that actually we have no more the original files because they have been modified by me in order to add features/modify the look. So I tried to start the work but it's a real, real mess   and I lost myself.

So I'm waiting for two major upgrades of the software that we're using here (phpBB): the phpBB 3.0 "Olympus" and the related "Minerva" forum, that is the version that we're using here ("Minerva" is a modified "phpBB" and I modified Minerva too... a mess). I don't know when they will be released, I hope during this year...lol... So I thought that it's useless to do the editing work now, I'll wait for the new software before making upgrades.

Nothing will change however, the user's interface should be nearly the same, I've only to apply our graphics. In the meantime the site is at risk of hackers attack because I don't know how long my security patch will work, in any cas I'm backing up often and if you see something strange please try to inform me asap...
 




____________
 
avatar
it.png Tormie Gender: Male
Posette enthusiast
Posette enthusiast
Life + 1
Life + 1
Renderosity Ban
Renderosity Ban
 
Joined: March 2003
Posts: 8280
Tomatoes 72512
Lemons 50450
hearts 5031

  • Back to top Page bottom
 

Post 

#2  pangor 18 Apr 2005 15:19

Have you considered using a source code management system to maintain the source code?  A system such as rcs or cvs?  For the future version, once established you can install original source code into the system
for version control.  check out the part you need to alter.  Check in the altered version, and rcs or cvs will store the changes as a series of deltas from the original.  You can then extract from the repository the most recent version or any prior version.  you can also use it to extract only you modification so that they could be applied to even more future offical version of the software, with appropriate additional modifications.  It does not eliminate all headaches of maintaining a customized version of the software, but it can help.

http://directory.fsf.org/rcs.html
http://directory.fsf.org/cvs.html

Pangor
 



 
avatar
 pangor 
Guest
 

  • Back to top Page bottom
 

Post 

#3  Tormie 18 Apr 2005 16:01

Thank you pangor   ! I have a beta version installed at

http://www.posetteforever.com

and I think it has CVS   ...
 




____________
 
avatar
it.png Tormie Gender: Male
Posette enthusiast
Posette enthusiast
Life + 1
Life + 1
Renderosity Ban
Renderosity Ban
 
Joined: March 2003
Posts: 8280
Tomatoes 72512
Lemons 50450
hearts 5031

  • Back to top Page bottom
 

Post 

#4  pangor 19 Apr 2005 01:43

I don't think that we are talking about the same thing.

In the case of the beta site, it may be the CVS prereleased version of the software.  I was referring to your setting up a private CVS repository to maintain your modifications to the software, sepperate from any version that is being used.

For example:

You aquire the soure code of the orginal (unmodified by you) version of the software.  You submit it into your private CVS or RCS repository.  When you need to modify any of the code, you check out the files you need to modify.  After you are finished, you check the modified versions back into the system.  The system will compare the new version with the prior version and store only the changed parts of the files.

Latter when you need to access the files you can chack them out again.  If you need to merge you changes into a newly released version of the software, the control system can provide you with just the patches or it can try to merge you changes into the new version for you.  Leaving you to manually update only those parts of the software that has changed so much from the previous offical release that the control system can not apply the patches automatically.

P.S. I don't know how well or poorly the Windows ports of CVS and RCS work.  The old Dos port of RCS did not work as well as the native unix version, because of the 8.3 limitations of the Dos filesystem.  Other than some brief experience with the Dos port, I have used the native unix version only.

Pangor
 



 
avatar
 pangor 
Guest
 

  • Back to top Page bottom
 

Post 

#5  Tormie 19 Apr 2005 02:41

Too much complicate for this bus driver... I'll give you the work to do next time   ...
 




____________
 
avatar
it.png Tormie Gender: Male
Posette enthusiast
Posette enthusiast
Life + 1
Life + 1
Renderosity Ban
Renderosity Ban
 
Joined: March 2003
Posts: 8280
Tomatoes 72512
Lemons 50450
hearts 5031

  • Back to top Page bottom
 

Post 

#6  JanReinar 19 Apr 2005 03:21

TORMENTOR";p="20633 wrote: 
Thank you pangor   ! I have a beta version installed at

http://www.posetteforever.com

and I think it has CVS   ...


Cool!        
 




____________
Here we go!

 
avatar
blank.gif JanReinar Gender: Male
Posette enthusiast
Posette enthusiast
Life + 1
Life + 1
Old Timer
Old Timer
 
Joined: December 2003
Location: Rio de Janeiro
Posts: 2385
Tomatoes 21250
Lemons 11861
hearts 358

  • Back to top Page bottom
 


HideWas this topic useful?
Link this topic
URL
BBCode
HTML
HideSimilar Topics
Topic Author Forum Replies Last Post
No new posts Site Upgrade in progress Tormie Whip The Admins... 5 28 Oct 2006 14:35 View latest post
Tormie
No new posts Another upgrade... Tormie Whip The Admins... 1 05 Mar 2009 01:37 View latest post
Tormie
No new posts Network upgrade Tormie Whip The Admins... 0 07 May 2004 19:19 View latest post
Tormie
No new posts Album upgrade coming soon Tormie Whip The Admins... 13 09 Jan 2005 02:23 View latest post
Tormie
No new posts Welcome back and upgrade party posy Guiltypleasures' Clubhouse 90 15 Jun 2005 20:38 View latest post
Posy

Page 1 of 1
 



Users browsing this topic: 0 Registered, 0 Hidden and 0 Visitors
Registered Users: None