-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Get adopters from eclipsefdn-project-adopters api #277
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe with this approach we lose the ordering we had which was based on history (ex: time when the company founded/adopted the project).
currently:
pull-request:
cc @JonasHelming I believe we should keep the ordering based on when they became adopters and not alphabetically, any thoughts? I addition, since there are still some entries in data.js
we are alphabetical for a while, then we are not which looks even more incorrect.
@vince-fugnitto : I would deprecate the order based on time and just go alphabetical. However, this should include the data.js entries. Is this fine for you @vince-fugnitto |
I'm leaning towards keeping the order since it has some significance over simply being alphabetical. I believe that companies which adopted theia for longer and contributed back to the framework should probably be higher in the list? It is something we discussed in the past: #42 (comment). Any particular reason we want to go alphabetical now? |
The main reason is indeed a technical one: we want to get rid of the adopter list in the theia website repository and use the external one (api.eclipse.org/adopters/projects) to avoid duplication. api.eclipse.org/adopters/projects does not provide order of appearance so we would need to track this information somehow separately. While I see the point of ordering by appearance, I wonder whether this is worth the effort. |
@vince-fugnitto Are you good with the proposal to sort everything alphabetically (so fixing the current bug) |
@JonasHelming it's a little unfortunate but I'm fine with it, I'm not sure what adopters think however. |
@max-elia Could you sort after merging the two lists then, please? |
- Fetch adopters from api.eclipse.org/adopters/projects with project_id 'ecd.theia' - Merge with manually added adopters (who are not yet present in API) and sort alphabetically - Remove duplicates from resources and static data Signed-off-by: Max Elia Schweigkofler <max_elia@hotmail.de>
The adopters are now being sorted after the ones added from this repo have been merged. |
thx! I will announce this in the next dev call and merge if there are no vetos |
Signed-off-by: Max Elia Schweigkofler max_elia@hotmail.de