-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # 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