Icy Phoenix Goes SVN »  Show posts from    to     

Icy Phoenix


News And Announcements - Icy Phoenix Goes SVN



Mighty Gorgon [ Thu 28 Aug, 2008 14:44 ]
Post subject: Icy Phoenix Goes SVN
This topic is now outdated, you can refer to this new one:

Icy Phoenix Project Moved To GIT Only

________

Hi all,
I have decided to move Icy Phoenix to SVN to have a better control on the code and to provide to all that are interested a way to better follow this project.

A quick introduction on what SVN (Subversion) is:
Quote:
Subversion is a free/open-source version control system. That is, Subversion manages files and directories, and the changes made to them, over time. This allows you to recover older versions of your data, or examine the history of how your data changed. In this regard, many people think of a version control system as a sort of "time machine".


In a nutshell SVN allows developers to automatically keep track of all the changes to the package, and allows all interested users to follow the project by a different point of view.

Most of you won't be interested in SVN because it requires some skills and time do dedicate on it, but for the few of you which are interested in the development phase this will be a great opportunity to be an active part in this project.

If you want to be just a normal end user of Icy Phoenix you may stop reading this announce here, as what it follows requires some technical skills and time to be spent on this project.

I will try to give you a quick overview on how Icy Phoenix Project will be managed from now on (remember that things may change :-P)

Until last week I used to code on my own PC making daily backups and keeping all old files archived on several backup locations. Few months ago hpl joined Icy Phoenix Development Team, and started to code new things for the project. Of course some things changed for me: I needed to keep hpl updated with all the new files and decisions about the project. This is of course time consuming... and something it is frustrating to merge the files which have been modified by both of us...

This is why I decided to switch to a system which offers a better "communication" method between developers.

I have started a new project @ Assembla.com

Icy Phoenix @ Assembla

I have set up an SVN Repository that is always updated with the latest version of the files, so we can automatically download the latest version and update our local working copy.

Not only... I have decided to leave this repository open to the public, which means that everyone that is interested may now download the latest available Icy Phoenix code and test it.

A Disclaimer is needed...
Please note that this doesn't mean that these files are there to be used or that new release will be released through SVN!

All the files in the Icy Phoenix SVN Repository are meant for developing purpose, so if you decide to use files in the Repository you do it at your own risk.

Official release will be ONLY published on this site and you should use for Live environments ONLY the latest available version in the Download section of this site.


Now that you have understood what SVN is, here is the Icy Phoenix SVN Repository:
Code: [Hide] [Select]
http://svn.assembla.com/svn/icy_phoenix
http://svn.assembla.com/svn/icyphoenix_langs


Some FAQs:
  • What is SVN?
    Subversion is a free/open-source version control system. That is, Subversion manages files and directories, and the changes made to them, over time. This allows you to recover older versions of your data, or examine the history of how your data changed. In this regard, many people think of a version control system as a sort of "time machine".

    Further informations can be found here: Subversion Book

    Other useful links:
    Subversion: Introduction
    Subversion: Advanced


  • How can I access to the Repository and keeping it up to date in my own PC?
    There are some software for doing that... and software depends on the OS you are using.
    I personally use Windows based OS and I use TortoiseSVN as a client.
    You will find the documentation to this tool here: Tortoise SVN Documentation


  • Why should I be interested in Icy Phoenix SVN?
    You don't necessarily have to. Icy Phoenix is an open source project, and like all open source projects benefit by its own users contributions. Contributions may consists in:
    1. Helping in the development.
    2. Helping in finding bugs.
    3. Providing localizations.
    4. Providing customizations (both code and design).
    5. Helping in supporting the community.
    6. Making Donations.

    Bullets from 1 to 4 all will benefit with SVN, because having access to the whole development code of a project gives a great overview and help in developing, finding bugs, localizing (this is great when near release date), customizing/designing. Even point 5 may benefit from SVN: a good supporter will help developers and users to keep track of new features and bug fixing via SVN history.


  • I have seen new features in this site, will I find them in SVN?
    If the features you are referring to are strictly related to Icy Phoenix per se, then yes, you will find in the SVN all the features of this site and probably some others which may not be reflected yet in this site. As I pointed out some lines above... if you decide to use the code in the SVN you do it on your own risk.

  • Can I be an active part in Icy Phoenix development?
    Of course the answer is yes. If you have good PHP, CSS, HTML skills just start studying the package and try to actively participate to this community. After a period of "training" if you feel comfortable with the project and you think you can do more for it, then try to contact me and we will discuss about it. If you are not familiar with PHP, CSS and HTML, do not desperate, we still need you: a good project is not only made by coder. It is really important to find people with good attitude in Team Working to keep the community alive: providing support, writing documentation, creating customizations, designing styles, providing translations and so on. If you have time to dedicate to this project, then we will find a place for you in the Staff.

  • How can I start using this SVN then?
    Here are some few basic steps for TortoiseSVN for Windows (steps should be similar for other programs installed in other OS):
    • Download and install TortoiseSVN
    • Create a folder on your hard disk where you want to download Icy Phoenix Project
    • Right click on that folder and choose SVN Checkout
    • When asked insert the Icy Phoenix SVN Repository address and click ok:
      Code: [Hide] [Select]
      http://svn.assembla.com/svn/icy_phoenix

    • After few minutes you will have all the Icy Phoenix Projects in your folder (remember that the last available version is in ip/trunk)
    • For any other help, please refer to the manual: Tortoise SVN Documentation


That's all for now.

Thanks for reading.

Luca Libralato


novice programmer [ Thu 28 Aug, 2008 15:06 ]
Post subject: Re: Icy Phoenix Goes SVN
Great news!

@MG: Another thing we could do is to have a back-up icy phoenix download platform at sourceforge, just in case users have low DL speeds or other issues. If you want more info, contact me trought PM, I do not want to overload the board...


Mighty Gorgon [ Thu 28 Aug, 2008 15:16 ]
Post subject: Re: Icy Phoenix Goes SVN
Thanks.

I'm waiting the SourceForge team to approve ownership changing for Icy Phoenix project.


novice programmer [ Thu 28 Aug, 2008 16:03 ]
Post subject: Re: Icy Phoenix Goes SVN
Who owns icy phoenix at sourceforge?


Mighty Gorgon [ Thu 28 Aug, 2008 16:14 ]
Post subject: Re: Icy Phoenix Goes SVN
Please don't go off topic here...

Go to SourceForge and check.


novice programmer [ Thu 28 Aug, 2008 16:24 ]
Post subject: Re: Icy Phoenix Goes SVN
Mighty Gorgon wrote: [View Post]
Please don't go off topic here...

Go to SourceForge and check.


Ok, I will try not to go into ot.

Sorry, I was asking because the page did not load....

There are so many icy phoenix project groups around there. Is sourceforge about to drop all of them?


Limun [ Thu 28 Aug, 2008 16:42 ]
Post subject: Re: Icy Phoenix Goes SVN
novice programmer wrote: [View Post]
Mighty Gorgon wrote: [View Post]
Please don't go off topic here...

Go to SourceForge and check.


Ok, I will try not to go into ot.

Sorry, I was asking because the page did not load....

There are so many icy phoenix project groups around there. Is sourceforge about to drop all of them?


i think u need to register first

then u have a link in MG-s post

then click on Team and u will see in header "watcher" also clic on it

affter that u will see yourself here

smf



Mighty Gorgon [ Thu 28 Aug, 2008 17:08 ]
Post subject: Re: Icy Phoenix Goes SVN
You are talking about different things... Assembla and SourceForge are different sites.

In any case you don't need to register to use SVN, you need to register to Assembla only if you want to actively participate to the project.

Currently I will use only SVN from that site, I don't know if I will use other features as messaging, ticketing or WIKI...


Zuker [ Fri 29 Aug, 2008 00:15 ]
Post subject: Re: Icy Phoenix Goes SVN
Very nice SVN luca, i'll explore it a bit


novice programmer [ Fri 29 Aug, 2008 00:52 ]
Post subject: Re: Icy Phoenix Goes SVN
I think it would not be bad to include also some of the starting releases at the SVN rep, perhaps the initial XS and the initial Icy Phoenix, just to let users compare. I have seen some of them at the private sections....

As said on the discriminlacer:

All the files in the Icy Phoenix SVN Repository are meant for developing purpose, so if you decide to use files in the Repository you do it at your own risk.

So users that want to compare with the starting versions of Icy and XS could have a room to take those files.

PS: Since Phpbb2 is going to be removed I think we should add a copy of the latest phpbb2 package so users could downgrade Icy and upgrade to phpbb3 if they want to


Lopalong [ Fri 29 Aug, 2008 11:14 ]
Post subject: Re: Icy Phoenix Goes SVN
I may be an Orphan, but I fail to see why Icy Phoenix should supply a down grade avenue so that people can upgrade to phpBB3.

I don't know what the association with IP and the phpBB teams are, but it should be up to phpBB to supply a Conversion MOD to change any other forum software to their system.


buldo [ Fri 29 Aug, 2008 16:32 ]
Post subject: Re: Icy Phoenix Goes SVN
Great news, this is a big step ahead for IP and, surely, another great challenge that the Mighty Phoenix will win!!


Limun [ Fri 29 Aug, 2008 17:19 ]
Post subject: Re: Icy Phoenix Goes SVN
i have 2,3 questions

1. is this same ?

svn02

2. when i click "update" does svn delete files in my folder compared to your changes?


andrea75 [ Fri 29 Aug, 2008 18:21 ]
Post subject: Re: Icy Phoenix Goes SVN
Only 1 word: spectacular!

Thanks Luca for this feature: I recommend to all to use this system to support this project!


Mighty Gorgon [ Fri 29 Aug, 2008 21:07 ]
Post subject: Re: Icy Phoenix Goes SVN
novice programmer wrote: [View Post]
I think it would not be bad to include also some of the starting releases at the SVN rep, perhaps the initial XS and the initial Icy Phoenix, just to let users compare. I have seen some of them at the private sections....

As said on the discriminlacer:

All the files in the Icy Phoenix SVN Repository are meant for developing purpose, so if you decide to use files in the Repository you do it at your own risk.

So users that want to compare with the starting versions of Icy and XS could have a room to take those files.

PS: Since Phpbb2 is going to be removed I think we should add a copy of the latest phpbb2 package so users could downgrade Icy and upgrade to phpbb3 if they want to

I won't add neither XS nor phpBB. phpBB XS is not secure at all... while phpBB it's not my project...

Limun wrote: [View Post]
i have 2,3 questions

1. is this same ?

2. when i click "update" does svn delete files in my folder compared to your changes?

1. Is the same...
2. Yes, if I remove files also files from your copy will be removed...


andrea75 wrote: [View Post]
Only 1 word: spectacular!

Thanks Luca for this feature: I recommend to all to use this system to support this project!

When someone interested to the project will understands what SVN is and how it works, then I guess it will like it very much...


New Player [ Sat 30 Aug, 2008 17:15 ]
Post subject: Re: Icy Phoenix Goes SVN
i have now study this and i must say:

wonderful idea

thanks mg


TheSteffen [ Sun 14 Sep, 2008 23:47 ]
Post subject: Re: Icy Phoenix Goes SVN
Like MG wrote here, icyphoenix.com is now running with an new version.

SVN has been updated to this latest version tonight.


There aren't big changes regarding the features... but some new core variables and constants have been introduced, and nothing of the old mods will work with this.

If you want to try please make it carefully.
If you decide to use this release on a LIVE environment you do it at your own risk.

Of course bugs reporting is welcome... but MG can not assure he will provide a solution, because this code is work in progress and he don't keep track of all the previous version.


Mighty Gorgon [ Thu 18 Sep, 2008 22:29 ]
Post subject: Re: Icy Phoenix Goes SVN
Created a new repository for translators.

Code: [Hide] [Select]
http://svn.assembla.com/svn/icyphoenix_langs


If someone would like to contribute with translations you will find there the lang files for the release in development.

English and Italian are upgraded directly by me and will be up-to-date with the SVN package.

Steffen is working on German translation and he is responsible for updating that.

For the other available language I will speak to the official translators.

Thanks.


JANU1535 [ Thu 18 Sep, 2008 23:05 ]
Post subject: Re: Icy Phoenix Goes SVN
Sorry for my ignorance.
But I will have to seek information about SVN, to learn how to work with the system.

Greets.


Mighty Gorgon [ Fri 19 Sep, 2008 00:16 ]
Post subject: Re: Icy Phoenix Goes SVN
JANU1535 wrote: [View Post]
Sorry for my ignorance.
But I will have to seek information about SVN, to learn how to work with the system.

Greets.

Yes, so you can update your language on your own.


New Player [ Fri 19 Sep, 2008 14:32 ]
Post subject: Re: Icy Phoenix Goes SVN
a big svn update but tortoise hasen't create a log for it!

what was this for a update?


TheSteffen [ Fri 19 Sep, 2008 14:58 ]
Post subject: Re: Icy Phoenix Goes SVN
What do you mean New Player

Yesterday was only one new file "fix_images_ip.php"


New Player [ Fri 19 Sep, 2008 15:01 ]
Post subject: Re: Icy Phoenix Goes SVN
update your files....i have a complete new repository structure with many new files

edit: i have now run a new update.....now it's as yesterday...... i think mg is at the moment working on svn sorry


JANU1535 [ Fri 26 Sep, 2008 12:08 ]
Post subject: Re: Icy Phoenix Goes SVN
Mighty Gorgon wrote: [View Post]
Created a new repository for translators.

Code: [Hide] [Select]
http://svn.assembla.com/svn/icyphoenix_langs

MG.
In these repository stay de last update of langs?
For start to translate into my two languages.

Greets.


Mighty Gorgon [ Fri 26 Sep, 2008 12:40 ]
Post subject: Re: Icy Phoenix Goes SVN
Yes, I will post there the latest version of the SVN langs... so you can also track changes to the english files and quickly understand what is changed.

Please contact me privately if you want to directly update your own languages.


Mighty Gorgon [ Thu 30 Oct, 2008 12:12 ]
Post subject: Re: Icy Phoenix Goes SVN
SVN updated.


DWho [ Thu 30 Oct, 2008 15:35 ]
Post subject: Re: Icy Phoenix Goes SVN
Thank you for the update..



New Player [ Sun 02 Nov, 2008 12:05 ]
Post subject: Re: Icy Phoenix Goes SVN
good work

but it this my fault or is missing somethings in the default template?

brokentemplate


Mighty Gorgon [ Sun 16 Nov, 2008 09:44 ]
Post subject: Re: Icy Phoenix Goes SVN
Yes, you were right... I forgot some new files... but it should have been fixed two weeks ago!


New Player [ Sun 16 Nov, 2008 10:48 ]
Post subject: Re: Icy Phoenix Goes SVN
yes i know

i see i have forgotten to edit my post


Mighty Gorgon [ Mon 01 Dec, 2008 23:52 ]
Post subject: Re: Icy Phoenix Goes SVN
I have updated SVN with the latest revision.

I hope to have uploaded all files this time...

Let me know if you test this new version.


Limun [ Tue 02 Dec, 2008 00:46 ]
Post subject: Re: Icy Phoenix Goes SVN
Mighty Gorgon wrote: [View Post]
I have updated SVN with the latest revision.

I hope to have uploaded all files this time...

Let me know if you test this new version.


i m getting this on instalation

Code: [Hide] [Select]
An error occurred trying to update the database
Table 'newicy.ip_categories' doesn't exist


2_12

btw its fresh install


Mighty Gorgon [ Tue 02 Dec, 2008 00:55 ]
Post subject: Re: Icy Phoenix Goes SVN
There was an error in the schema... try to download it again please.


Limun [ Tue 02 Dec, 2008 01:23 ]
Post subject: Re: Icy Phoenix Goes SVN
again same

but when i update i geting only this
66

i dont see any other update

PS. i m downloading complete new one now



EDIT : downloated new one (around 106mb )

same error again

this is in database

cat_1228178239_857257


Mighty Gorgon [ Tue 02 Dec, 2008 01:39 ]
Post subject: Re: Icy Phoenix Goes SVN
For same strange reason Revision 67 was not updated... try again please.


Limun [ Tue 02 Dec, 2008 01:51 ]
Post subject: Re: Icy Phoenix Goes SVN
Mighty Gorgon wrote: [View Post]
For same strange reason Revision 67 was not updated... try again please.


gooood now its ok

new_1228179052_899843


Mighty Gorgon [ Tue 02 Dec, 2008 02:06 ]
Post subject: Re: Icy Phoenix Goes SVN
Great!


Limun [ Tue 02 Dec, 2008 02:48 ]
Post subject: Re: Icy Phoenix Goes SVN
oops i have problem...with new version
error
look the video


Mighty Gorgon [ Tue 02 Dec, 2008 09:47 ]
Post subject: Re: Icy Phoenix Goes SVN
I will check.

I have removed your video.


DWho [ Tue 02 Dec, 2008 11:08 ]
Post subject: Re: Icy Phoenix Goes SVN
Hi

Just downloaded the new svn .. love the install procedure very easy to use...

just a possible bug you may already know about... in acp/forum management.. if you try to edit the forum that is already pre installed you receive this error...

Code: [Hide] [Select]
Forum / Category doesn't exist or multiple forums/categories with ID 1

DEBUG MODE

Line : 1858
File : admin_forums.php


The admin log is a fantastic idea by the way.....



Mighty Gorgon [ Tue 02 Dec, 2008 11:12 ]
Post subject: Re: Icy Phoenix Goes SVN
Thanks for reporting, I'll create a brand new install and I'll check this.


Limun [ Tue 02 Dec, 2008 12:51 ]
Post subject: Re: Icy Phoenix Goes SVN
MG told me he has updated SVN and the forums / topics bugs should be solved now.


TheSteffen [ Thu 04 Dec, 2008 02:21 ]
Post subject: Re: Icy Phoenix Goes SVN
Mighty Gorgon wrote: [View Post]
I have updated SVN with the latest revision.


Thanks Luca... I will test it

Maybe on icyphoenix.de


Informpro [ Thu 04 Dec, 2008 17:41 ]
Post subject: Re: Icy Phoenix Goes SVN
I just want to say ...
"($board_config['index_birthday'] == true)"
you have to use
"$board_config['index_birthday'] === true"
or
"$board_config['index_birthday']"
=)





EDIT_I=> when I set JS "on" in FireFox, I've this error : "Warning: sql_db::include(./../cache/sql/sql_ct_config_472022be091812506f0b3d47818afb38.php) [function.sql-db-include]: failed to open stream: No such file or directory in INF:TestPathInf_localhostipincludesdbmysql4.php on line 169

Warning: sql_db::include() [function.include]: Failed opening './../cache/sql/sql_ct_config_472022be091812506f0b3d47818afb38.php' for inclusion (include_path='.;C:/Program Files/EasyPHP 2.0b1php5pear') in INF:TestPathInf_localhostipincludesdbmysql4.php on line 169"


New Player [ Sat 06 Dec, 2008 15:58 ]
Post subject: Re: Icy Phoenix Goes SVN
i can't enable upi2db i changed "UPI2DB Mod active?" to yes and submit but it is always no....
"Disable UPI2DB globally" is disabled

edit: can't delete or edit a knowledge base category - 404 page not found
edit2: in cms "Fatal error: Call to undefined function colorize_username() in /home/www/******/html/mhnew/forum/blocks/blocks_imp_top_posters.php on line 67"


andrea75 [ Mon 08 Dec, 2008 00:02 ]
Post subject: Re: Icy Phoenix Goes SVN
Today I've tried to install the new version. First with a clean install without any problem. Then I have try to upgrade from an 1.2.7.34, and even if with some difficult, finally I've been succesfull with upgrade, but there is only big probelm with topic & post. All forum appears in forum.php and all topics appears in viewforum, but when I click to one of this I receive this error:

The topic or post you requested does not exist

I watch on DB and all seems to be ok. The old tables has been backupped, and in the new table posts all seems to be on his place. I try to disable the URL rewrite, to sync topic&post, but the error still remain. With old SVN version I never had similiar problems. I think it's related to posts and posts_text tables merge. Someone has tried to upgrade from an old version?


Limun [ Mon 08 Dec, 2008 01:04 ]
Post subject: Re: Icy Phoenix Goes SVN
andrea75 wrote: [View Post]
Today I've tried to install the new version. First with a clean install without any problem. Then I have try to upgrade from an 1.2.7.34, and even if with some difficult, finally I've been succesfull with upgrade, but there is only big probelm with topic & post. All forum appears in forum.php and all topics appears in viewforum, but when I click to one of this I receive this error:

The topic or post you requested does not exist

I watch on DB and all seems to be ok. The old tables has been backupped, and in the new table posts all seems to be on his place. I try to disable the URL rewrite, to sync topic&post, but the error still remain. With old SVN version I never had similiar problems. I think it's related to posts and posts_text tables merge. Someone has tried to upgrade from an old version?


i haved similar problem on fresh install with last version , but MG now updated it
but he told me to run just this
Quote:
INSERT INTO `phpbb_forums_rules` (`forum_id`, `rules`) VALUES (1, '');


so this solved The topic or post you requested does not exist

maybe if you wish u can try it also ....


Harimau [ Mon 08 Dec, 2008 02:02 ]
Post subject: Re: Icy Phoenix Goes SVN
Limun wrote: [View Post]
andrea75 wrote: [View Post]
Today I've tried to install the new version. First with a clean install without any problem. Then I have try to upgrade from an 1.2.7.34, and even if with some difficult, finally I've been succesfull with upgrade, but there is only big probelm with topic & post. All forum appears in forum.php and all topics appears in viewforum, but when I click to one of this I receive this error:

The topic or post you requested does not exist

I watch on DB and all seems to be ok. The old tables has been backupped, and in the new table posts all seems to be on his place. I try to disable the URL rewrite, to sync topic&post, but the error still remain. With old SVN version I never had similiar problems. I think it's related to posts and posts_text tables merge. Someone has tried to upgrade from an old version?


i haved similar problem on fresh install with last version , but MG now updated it
but he told me to run just this
Quote:
INSERT INTO `phpbb_forums_rules` (`forum_id`, `rules`) VALUES (1, '');


so this solved The topic or post you requested does not exist

maybe if you wish u can try it also ....


I had the same problem. With the solution of Limun, I can write in the topics.


andrea75 [ Mon 08 Dec, 2008 18:34 ]
Post subject: Re: Icy Phoenix Goes SVN
The problem was in the update script. If you still have the problem, you can download the new update from SVN.

Thanks to MG for solution!


Limun [ Mon 29 Dec, 2008 11:01 ]
Post subject: Re: Icy Phoenix Goes SVN
Version of Icy Phoenix: 1.2.15.42

modcp

can any moderator or admin check it on this site ?




Powered by Icy Phoenix