NEW DATE! Bugzilla will undergo maintenance 2024-03-28 18h00 CET. Bugzilla will be placed in read-only mode at that time.

Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 469321 - Portal Shutdown plan: Transfer all portal functionality to PMI, website, etc.
Summary: Portal Shutdown plan: Transfer all portal functionality to PMI, website, etc.
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Project Management & Portal (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Eric Poirier CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 518021 518023 518024 518026 539974
Blocks:
  Show dependency tree
 
Reported: 2015-06-03 14:32 EDT by Denis Roy CLA
Modified: 2019-02-20 11:07 EST (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 Denis Roy CLA 2015-06-03 14:32:10 EDT
Migrate all remaining functionality from Portal to PMI/Website/Site_login and close down the portal.

We've already identified all the remaining components, who owns them and possible new homes.
Comment 1 Eclipse Genie CLA 2017-05-24 04:52:00 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.

--
The automated Eclipse Genie.
Comment 2 Christopher Guindon CLA 2017-06-05 11:57:59 EDT
(In reply to Denis Roy from comment #0)
> Migrate all remaining functionality from Portal to PMI/Website/Site_login
> and close down the portal.
> 
> We've already identified all the remaining components, who owns them and
> possible new homes.

+1

We need to be more transparent about this change since it will change where our committers update their information. 

We have quite a few bugs open in our private bugzilla instance and we should probably move them to bugzilla to announce our plans.

Eric, can you move portal related bugs in infrazilla to bugzilla and mark them has a blocker for this bug?
Comment 3 Eric Poirier CLA 2017-06-05 12:18:03 EDT
(In reply to Christopher Guindon from comment #2)
> (In reply to Denis Roy from comment #0)
> > Migrate all remaining functionality from Portal to PMI/Website/Site_login
> > and close down the portal.
> > 
> > We've already identified all the remaining components, who owns them and
> > possible new homes.
> 
> +1
> 
> We need to be more transparent about this change since it will change where
> our committers update their information. 
> 
> We have quite a few bugs open in our private bugzilla instance and we should
> probably move them to bugzilla to announce our plans.
> 
> Eric, can you move portal related bugs in infrazilla to bugzilla and mark
> them has a blocker for this bug?

Ok no problem.
Comment 4 Denis Roy CLA 2017-06-05 13:38:21 EDT
> We have quite a few bugs open in our private bugzilla instance and we should
> probably move them to bugzilla to announce our plans.
Comment 5 Denis Roy CLA 2017-06-05 13:38:35 EDT
I meant to +1 that comment.
Comment 6 Eric Poirier CLA 2018-09-25 08:40:06 EDT
All the blocker bugs have been resolved.

I think to shut down the portal we need to find out what are the paperworks that are still active in the Portal and wait for the them to be done.
Comment 7 Christopher Guindon CLA 2018-09-25 09:35:54 EDT
(In reply to Eric Poirier from comment #6)
> All the blocker bugs have been resolved.
> 
> I think to shut down the portal we need to find out what are the paperworks
> that are still active in the Portal and wait for the them to be done.

It's time to schedule a EOL date for the EOL of the Portal!!
Comment 8 Christopher Guindon CLA 2018-09-25 09:36:24 EDT
(In reply to Christopher Guindon from comment #7)
> (In reply to Eric Poirier from comment #6)
> > All the blocker bugs have been resolved.
> > 
> > I think to shut down the portal we need to find out what are the paperworks
> > that are still active in the Portal and wait for the them to be done.
> 
> It's time to schedule a EOL date for the EOL of the Portal!!

It's time to schedule a EOL date for the Portal!!
Comment 9 Eclipse Webmaster CLA 2018-09-25 15:55:13 EDT
Is 'right now' acceptable? :)

How about Oct 31st?  That gives us an extra month in case something got missed, but it's soon enough that we'll all be looking forward to it.

-M.
Comment 10 Denis Roy CLA 2018-09-25 16:21:32 EDT
+1 for Oct 31!!!
Comment 11 Christopher Guindon CLA 2018-09-26 12:04:47 EDT
(In reply to Eclipse Webmaster from comment #9)
> Is 'right now' acceptable? :)
> 
> How about Oct 31st?  That gives us an extra month in case something got
> missed, but it's soon enough that we'll all be looking forward to it.
> 
> -M.

As far as I know, there is a possibility that we still have some elections on-going in the portal.

Can someone confirm this?
Comment 12 Christopher Guindon CLA 2018-09-26 14:19:24 EDT
(In reply to Christopher Guindon from comment #11)
> (In reply to Eclipse Webmaster from comment #9)
> > Is 'right now' acceptable? :)
> > 
> > How about Oct 31st?  That gives us an extra month in case something got
> > missed, but it's soon enough that we'll all be looking forward to it.
> > 
> > -M.
> 
> As far as I know, there is a possibility that we still have some elections
> on-going in the portal.
> 
> Can someone confirm this?

I would like to propose that we communicate our plan with Foundation staff and our community before we pull the plug.

We should send out an email to announce that we will turn off the Eclipse Portal on Oct 31, 2018.

I want to make sure that we are not missing an important corner case.
Comment 13 Eclipse Webmaster CLA 2018-09-27 16:18:11 EDT
(In reply to Christopher Guindon from comment #11)
 
> Can someone confirm this?

From what I can see there is one election open, but it's due to close on September 28.
 
> We should send out an email to announce that we will turn off the Eclipse
> Portal on Oct 31, 2018.

I've notified both staff and cross-project about the impending shutdown, and that any services they need migrated are to be reported as blockers to this bug.

-M.
Comment 14 Christopher Guindon CLA 2018-09-28 09:16:38 EDT
(In reply to Eclipse Webmaster from comment #13)
> (In reply to Christopher Guindon from comment #11)
>  
> > Can someone confirm this?
> 
> From what I can see there is one election open, but it's due to close on
> September 28.
>  
> > We should send out an email to announce that we will turn off the Eclipse
> > Portal on Oct 31, 2018.
> 
> I've notified both staff and cross-project about the impending shutdown, and
> that any services they need migrated are to be reported as blockers to this
> bug.
> 
> -M.

Awesome! Thanks for doing this!

In the meanwhile we can discuss what we should do with existing urls to the portal.

As previously discussed,  we should create a redirect to accounts.eclipse.org or redirect all the traffic to a new page with some verbiage that explain that we've replaced the portal with accounts.eclipse.org.
Comment 15 Angelika Wittek CLA 2018-10-09 11:12:45 EDT
Hi,

I just miss one topic from  the portal -> decommitterize 

Project Leads:
[manage] inactive committers on the project

Or did I miss something?

Best regars
Angelika
Comment 16 Christopher Guindon CLA 2018-10-09 12:00:41 EDT
(In reply to Angelika Wittek from comment #15)
> Hi,
> 
> I just miss one topic from  the portal -> decommitterize 
> 
> Project Leads:
> [manage] inactive committers on the project
> 
> Or did I miss something?
> 
> Best regars
> Angelika

Hi Angelika,

it's possible for Project lead to retire committers on a project via projects.eclipse.org.

You can start this process by clicking on the committer you wish to retire via the "Who's involved" page:

https://projects.eclipse.org/projects/technology.mdmbl/who
Comment 17 Angelika Wittek CLA 2018-10-09 13:06:34 EDT
Hi,
thanks. I looked at it, the link is there.
Unfortunaltly there is no documentation about that. And it is not obvious.

Why this is not a topic on the project page, like "nominate a committer" only shown for PLs?

Thanks
Angelika
Comment 18 Christopher Guindon CLA 2018-10-09 13:56:26 EDT
(In reply to Angelika Wittek from comment #17)
> Hi,
> thanks. I looked at it, the link is there.
> Unfortunaltly there is no documentation about that. And it is not obvious.

You are right! The PMI page on the wiki mention that the Developer Portal is still used for Committer elections, Committer retirement (emeritus designation); and
Intellectual Property Contribution Questionnaires.

https://wiki.eclipse.org/Project_Management_Infrastructure

We should update this page before the Developer Portal is shutdown! I will open a blocker bug for this.

> 
> Why this is not a topic on the project page, like "nominate a committer"
> only shown for PLs?

Any committer on a project can nominate a committer. Are you sure that this link is only visible to PLs?

> 
> Thanks
> Angelika
Comment 19 Angelika Wittek CLA 2018-10-10 05:33:58 EDT
Yes, every commmitter from a project can nomitate new committer for this project.

Only the PL can retire committer.
Comment 20 Christopher Guindon CLA 2019-02-19 22:42:03 EST
The portal is now gone and Wayne updated the wiki documentation.

Closing this bug!
Comment 21 Denis Roy CLA 2019-02-20 09:45:46 EST
https://portal.eclipse.org/ now shows the API docs.  I think we should redirect to the api docs. WDYT?
Comment 22 Christopher Guindon CLA 2019-02-20 11:07:07 EST
(In reply to Denis Roy from comment #21)
> https://portal.eclipse.org/ now shows the API docs.  I think we should
> redirect to the api docs. WDYT?

+1 It should be a redirect!

As we just discussed, we should redirect to accounts.eclipse.org since the portal was ment to allows committers to update their information.