Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 387312 - Beta site for maketplace.eclipse.org on DRUPAL7
Summary: Beta site for maketplace.eclipse.org on DRUPAL7
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Marketplace (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Marketplace Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-15 14:38 EDT by Christopher Guindon CLA
Modified: 2012-10-05 11:12 EDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Guindon CLA 2012-08-15 14:38:49 EDT
I have been working for the past few weeks on updating marketplace.eclipse.org to Drupal 7 (the current website is running under Drupal 6).

To make this possible I have rewritten most of the 14 custom modules & created a new theme that's compatible with the latest api of Drupal 7.

I have also upgraded a contributed(Drupal community) module that was never upgraded to Drupal 7.

I also added some more cache to get the website to load a bit faster and limiting the load to our database server.

Now that this is done, I am testing the site and fixing bugs.

The beta site is now available at : http://marketplaced7.eclipse.org/

Don't hesitate to write a test comment or even submit a test solution. The data here will be deleted every now and then until we are ready to release.

Feel free to leave your feedback/bugs here.

****
I currently only tested the site on Firefox, Chrome, IE9, iPad & iPhone.
I plan to test the site on IE8-IE7, opera, safari in the next few days.
****
Comment 1 Hendrik Eeckhaut CLA 2012-08-15 15:17:39 EDT
Looks good and works very smooth.

Some remarks
* I would sort search result based on number of votes or relevance. Seems to be random order now.
* favicon is still the drupal default
* The default icon, seems strange
* If you click an error in the error tab, you are forwarded to http://marketplaced7.eclipse.org/content/hello-world

Hendrik.
Comment 2 Christopher Guindon CLA 2012-08-15 16:27:58 EDT
thanks for the feedback!

> * I would sort search result based on number of votes or relevance. Seems to
> be random order now.

I made some changes to the way we rank the search now. The big changes I did to fix this issue is that the title is more important.

Also recent content and content with recent comments will rank higher than older content without comments.

> * favicon is still the drupal default
The marketplace favicon is now being used.

> * The default icon, seems strange
The default icon is now the eclipse logo, not really sure where that old logo came from... :)

> * If you click an error in the error tab, you are forwarded to
> http://marketplaced7.eclipse.org/content/hello-world

The link now go to the actual error report. I am going to update this page to look more like the one on the production site.

-----
UPDATE:

Please note that some solution logo are missing, this is because the image folder on the testing server is not sync with the one on the production server.

I also notice that some page are not passing the W3C markup validation service. I am also working on this!

thanks
Comment 3 Christopher Guindon CLA 2012-08-17 15:08:03 EDT
Quick Update : The Eclipse Foundation is going to proceed with the upgrade on August 21st 2012 5:00am EST. 

During the migration process we plan to keep the current site open but in a read-only state. 

Users will have access to the site but login will be disabled. It will be clear on the website that we are currently in a read-only mode with a banner on every single page.

We plan to be in that state for about 6 hours. Everything should be back to normal once we make the switch to the new site.

It's important to know that error reports created during the read-only state period wont appear in the new site.

The reason behind this is, once marketplace is in read-only mode I will take a snapshot of the database and start the migration of all the data.
Comment 4 Christopher Guindon CLA 2012-08-20 16:11:00 EDT
Update:


The testing site is now closed http://marketplaced7.eclipse.org/. We've started the migration process and to avoid any problems the testing site is now in maintenance.

thanks
Comment 5 Christopher Guindon CLA 2012-10-05 11:12:41 EDT
The site has been live for a month! I would like to thanks everyone that helped me with this project!

Marking as FIXED.