# Summary
This module provides integration for icon bundles and icon providers throughout Drupal.
# Project URL
https://www.drupal.org/project/icon
# Where is the code?
https://www.drupal.org/project/icon branch 8.x-1.x
https://github.com/maliknaik16/icon_api
#2529032: Upgrade To Drupal 8
# Estimated completion date
Unknown
# Dependencies
None
# Who's doing the port?
https://www.drupal.org/u/maliknaik
https://www.drupal.org/u/sjpeters79
https://www.drupal.org/u/sylus
https://www.drupal.org/u/inders
# What help do they need?
Anyone with time willing to help review and create patches to fix the code.
# D8 roadmap
- Review porting effort of maliknaik
- Release alpha, beta, RC depending on review
- Release Stable
# Background and reference information
None
| Comment | File | Size | Author |
|---|
Comments
Comment #2
Manuel Ferreira commentedIm new in Drupal but if I can help in the testing phase I',m more than available.
Best Regards
Comment #3
shobhit_juyal commentedHello
I would like to contribute in this module.
Thanks
Comment #4
maliknaik commentedComment #5
maliknaik commentedThis module has been successfully ported to Drupal 8 as part of the Google Summer of Code project.
More information can be found at this issue: #3075891: Complete porting of Icon API: Final Work Submission (GSoC'19)
Drupal module page: https://www.drupal.org/project/icon_api
Github Repository: https://github.com/maliknaik16/icon_api
The module was ported under the guidance of the my mentor Chiranjeeb Mahanta (chiranjeeb2410)
Comment #6
maliknaik commentedComment #7
chiranjeeb2410 commentedHello @markcarver,
As said by @maliknaik, the project port is complete to Drupal 8 and has been tested by me. Works perfectly as designed
and can be merged in this repo and stable release forwarded.
Thanks!
Comment #8
markhalliwellPlease provide patches here.
Comment #9
maliknaik commented@markcarver, I've worked on the project on a completely different repository and the project can be found at https://drupal.org/project/icon_api
Comment #10
markhalliwellI meant that you should provide patches to the existing project rather than forking it and creating a whole new separate project.
See: https://www.drupal.org/contribute/development
Comment #11
maliknaik commented@markcarver, My mentor didn't had the commit access so I've created the new repository and worked from scratch over there. Can you create a new branch and I'll generate the patch with all the code so you can merge the code??
Comment #12
markhalliwell@maliknaik, there is already a branch and work that other people have done as stated in the issue summary and linked related issue: #2529032: Upgrade To Drupal 8.
Comment #13
maliknaik commented@markcarver, I've generated this patch by cloning the 8.x-1.x branch and deleted all the files in it and pasted my code.
Comment #14
maliknaik commentedComment #15
mmjvb commented@maliknaik Please see the description of this project. Status Needs work means there is development going on. Needs review would mean development reached an alpha or beta. That is not the case here. Looks like you are confusing this issue with an issue in the queue of the project itself. Please create an issue there about activity on the port. Add your patch to that issue.
Feel free to add yourself in this issue as someone doing the port. You might even point to your work and add that issue to the roadmap here. This issue is not meant as the porting issue, it is meant to communicate current status. That is why it is an issue in D8CPT, not in Icon API (icon)
Comment #16
maliknaik commentedUploaded the patch at #2529032: Upgrade To Drupal 8
Comment #17
mmjvb commented