Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 541424

Summary: Developer Resources references Hudson
Product: Community Reporter: Denis Roy <denis.roy>
Component: Project Management & PortalAssignee: Eclipse Web <webdev>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: chris.guindon, frederic.gurr, wayne.beaton, webmaster
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Denis Roy CLA 2018-11-21 17:03:09 EST
https://projects.eclipse.org/projects/modeling.emft.emf-store/developer

s/Hudson/Jenkins/ and fix the links/words?
Comment 1 Wayne Beaton CLA 2020-11-17 21:59:21 EST
I'm inclined to just delete the term "Hudson" from the "Build Technology" taxonomy and let project teams fix this as part of the natural maintenance of project metadata.

Thoughts?
Comment 2 Frederic Gurr CLA 2020-11-18 07:01:58 EST
+1 for removing "Hudson" as "Build Technology" from PMI.
Comment 3 Wayne Beaton CLA 2020-11-18 11:41:07 EST
@Chris, I'm pretty sure that just removing the term from the taxonomy will correctly update all of the content that references the term as well. Can you confirm that my understanding is this accurate?

That is, can you confirm that we can just kill the taxonomy term without breaking anything? (AFAIK we have no code that depends on or references any specific terms in this taxonomy).
Comment 4 Christopher Guindon CLA 2020-11-23 14:01:45 EST
(In reply to Wayne Beaton from comment #3)
> @Chris, I'm pretty sure that just removing the term from the taxonomy will
> correctly update all of the content that references the term as well. Can
> you confirm that my understanding is this accurate?

This is my expectation.

On my local copy of the site, I deleted the Hudson term via /admin/structure/taxonomy/build_technology and /projects/modeling.emft.emf-store/developer still load fine.

The edit formwork as expected as-well!

With this said, the Node object still has a reference to tid:8 which was deleted which might cause issue.
Comment 5 Christopher Guindon CLA 2020-11-30 10:56:55 EST
(In reply to Christopher Guindon from comment #4)
> (In reply to Wayne Beaton from comment #3)
> > @Chris, I'm pretty sure that just removing the term from the taxonomy will
> > correctly update all of the content that references the term as well. Can
> > you confirm that my understanding is this accurate?
> 
> This is my expectation.
> 
> On my local copy of the site, I deleted the Hudson term via
> /admin/structure/taxonomy/build_technology and
> /projects/modeling.emft.emf-store/developer still load fine.
> 
> The edit formwork as expected as-well!
> 
> With this said, the Node object still has a reference to tid:8 which was
> deleted which might cause issue.

With this said, the best solution is to delete. This might only be a problem with custom code. Drupal can handle this use case.
Comment 6 Christopher Guindon CLA 2020-11-30 11:43:17 EST
Reverting the assignee. 

Let us know if you prefer that we delete this for you.
Comment 7 Wayne Beaton CLA 2020-12-02 20:34:53 EST
Deleted. 

I expected it to be a slightly bigger deal.

I'm a bit disappointed.