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

Bug 567720

Summary: technology.asciidoc is not flagged as a SpecificationProject
Product: Community Reporter: Christopher Guindon <chris.guindon>
Component: Accounts.eclipse.orgAssignee: Dummy accounts inbox <accounts-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P2 CC: eric.poirier, sharon.corbett, wayne.beaton, webmaster
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Mac OS X   
Whiteboard:
Bug Depends on:    
Bug Blocks: 567608    

Description Christopher Guindon CLA 2020-10-08 11:03:17 EDT
The core of the problem is here:
https://api.eclipse.org/account/profile/mojavelinux/projects

"SpecificationProject": false

but our Project endpoint does say that this is a spec project for asciidoc:
https://projects.eclipse.org/api/projects/technology_asciidoc

We are using data from from the ECA Github module to detect if a project is SpecificationProject.

This worked fine until we started to have SpecificationProject without any Github repo.
Comment 1 Sharon Corbett CLA 2020-10-08 13:54:50 EDT
Chris:  Thanks for creating this.  I'd like to raise the priority of this bug as it impacts legal requirements.

Thanks,
Sharon
Comment 2 Christopher Guindon CLA 2020-10-08 13:55:19 EDT
(In reply to Sharon Corbett from comment #1)
> Chris:  Thanks for creating this.  I'd like to raise the priority of this
> bug as it impacts legal requirements.
> 
> Thanks,
> Sharon

+1
Comment 3 Eric Poirier CLA 2020-10-16 11:46:57 EDT
Hi Chris,

I merged a patch which updates the specification project data. This is now on production.

Let me know if there's anything else.

Thanks.
Comment 4 Christopher Guindon CLA 2020-10-16 12:13:57 EDT
(In reply to Eric Poirier from comment #3)
> Hi Chris,
> 
> I merged a patch which updates the specification project data. This is now
> on production.
> 
> Let me know if there's anything else.
> 
> Thanks.

The page is returning a 500: https://api.eclipse.org/account/profile/mojavelinux/projects
Comment 5 Christopher Guindon CLA 2020-10-16 12:19:07 EDT
(In reply to Christopher Guindon from comment #4)
> (In reply to Eric Poirier from comment #3)
> > Hi Chris,
> > 
> > I merged a patch which updates the specification project data. This is now
> > on production.
> > 
> > Let me know if there's anything else.
> > 
> > Thanks.
> 
> The page is returning a 500:
> https://api.eclipse.org/account/profile/mojavelinux/projects

I enabled the module on api.eclipse.org and now the page is returning a 200. 

"SpecificationProject" is still equal to false. Going to try to manually run the cron job
Comment 6 Christopher Guindon CLA 2020-10-16 12:22:18 EDT
(In reply to Christopher Guindon from comment #5)
> (In reply to Christopher Guindon from comment #4)
> > (In reply to Eric Poirier from comment #3)
> > > Hi Chris,
> > > 
> > > I merged a patch which updates the specification project data. This is now
> > > on production.
> > > 
> > > Let me know if there's anything else.
> > > 
> > > Thanks.
> > 
> > The page is returning a 500:
> > https://api.eclipse.org/account/profile/mojavelinux/projects
> 
> I enabled the module on api.eclipse.org and now the page is returning a 200. 
> 
> "SpecificationProject" is still equal to false. Going to try to manually run
> the cron job

Seems to be working now that cron was started.