Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [phoenix-dev] Our Phoenix sandbox is ready!

Thanks. That's copy/paste for you. It's fixed now.

D.


Arthur Ryman wrote:

Denis,

I got the following error just now when I hit the phoenix site:

*Fatal error*: Cannot redeclare class nav in */home/data/httpd/phoenix.eclipse.org/html/eclipse.org-common/system/nav.class.php* on line *106*

Arthur Ryman,
IBM Software Group, Rational Division

blog: http://ryman.eclipsedevelopersjournal.com/
phone: +1-905-413-3077, TL 969-3077
assistant: +1-905-413-2411, TL 969-2411
fax: +1-905-413-4920, TL 969-4920
mobile: +1-416-939-5063, text: 4169395063@xxxxxxx


*Denis Roy <denis.roy@xxxxxxxxxxx>*
Sent by: phoenix-dev-bounces@xxxxxxxxxxx

10/12/2005 02:04 PM
Please respond to
"For developers on the new Eclipse.org website project."


	
To
"For developers on the new Eclipse.org website project." <phoenix-dev@xxxxxxxxxxx>
cc
	
Subject
	[phoenix-dev] Our Phoenix sandbox is ready!


	





Phoenix committers,

(sorry for the long-winded e-mail)

Our Phoenix sanbox is ready - http://phoenix.eclipse.org/ . Andrew did a
great job of mapping "who owns what" - so just dig that document out to
know what you need to move over.

Although the skin and visuals will change (Shauna and I are still
working on them) they are abstracted from the actual content.

I suggest you read this document and play with the sandbox a little bit,
and I suggest we host a conference call friday or early next week so I
can show you how to publish files. It's not as straight-forward as using
a CMS, but it's not that hard once you get the trick.


Here is the proposed process of moving content to "the Phoenix way":

1. You read the Phoenix guidelines and how-to at
https://dev.eclipse.org/committers/help/phoenix.php (you must be logged
in using your committer user ID and password)

2. You copy a foundation-owned directory, such as www.eclipse.org/legal,
to the Phoenix sandbox CVS and perform a commit.  This will publish the
old pages to http://phoenix.eclipse.org/legal/

3. You create new pages using the directions on the how-to page.

4. You commit new pages to the sandbox CVS and test them via
http://phoenix.eclipse.org/legal/.

5. Once your pages work the way you want, if your /legal directory was a
WebDAV directory on www.eclipse.org, you get webmaster to "CVS-enable"
it. WebDAV no longer works on CVS-enabled directories.

6. You then copy the new pages (the PHP files) from the sandbox CVS
repository to the dev.eclipse.org repository and commit your changes.

PLEASE NOTE: The new eclipse.org home page will be known as
/home/index.php. Requests for the home page will automatically open it.

ALSO NOTE: eclipse.org projects will not be using the
phoenix.eclipse.org sandbox to transition to the Phoenix way. The
transition process is unobtrusive to the point that we could also
transition without a sandbox.

I will begin sandboxing the content I own (/downloads, /webmaster) shortly.



CVS NOTES (refer to attached JPG)
=================================

1. eclipse.org-common contains common files only accessible by
Foundation Staff.

2. Common elements, such as common Navs and the Menu bar, are in
system/nav.class.php and menu.class.php respectively.  You don't need my
intervention to add common Navs and Menu items.

3. themes/Phoenix is the official new Theme.  Refer to it in the
_projectCommon.php file as "Phoenix"

4. /home contains a subdirectory called "content" and a subdirectory
called "images".  We will start considering the home page as a "project"
in the sense it is a subdirectory like all others, so content and images
refers to the homepage content and homepage images.  Images for legal,
community, etc. should not be placed here.

5. The "org" directory is the phoenix.eclipse.org/org directory already
set up.  Bjorn is currently sandboxing his dashboard goodness there.
Any directory created at the same level as "org" and "home" and
"eclipse.org-common" will be published as
http://phoenix.eclipse.org/yourdirectory, and ultimately,
www.eclipse.org/yourdirectory.




--
Denis Roy
Manager, IT Infrastructure
Eclipse Foundation, Inc.
Office: 613.224.9461 x224
Cell: 819.210.6481
denis.roy@xxxxxxxxxxx
_______________________________________________
phoenix-dev mailing list
phoenix-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/phoenix-dev


------------------------------------------------------------------------

_______________________________________________
phoenix-dev mailing list
phoenix-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/phoenix-dev

--
Denis Roy
Manager, IT Infrastructure
Eclipse Foundation, Inc.
Office: 613.224.9461 x224
Cell: 819.210.6481
denis.roy@xxxxxxxxxxx


Back to the top