# 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

CommentFileSizeAuthor
#13 icon.patch617.12 KBmaliknaik

Comments

markcarver created an issue. See original summary.

Manuel Ferreira’s picture

Im new in Drupal but if I can help in the testing phase I',m more than available.
Best Regards

shobhit_juyal’s picture

Hello

I would like to contribute in this module.

Thanks

maliknaik’s picture

Assigned: Unassigned » maliknaik
maliknaik’s picture

This 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)

maliknaik’s picture

Priority: Minor » Critical
Status: Needs work » Needs review
chiranjeeb2410’s picture

Hello @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!

markhalliwell’s picture

Please provide patches here.

maliknaik’s picture

@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

markhalliwell’s picture

I 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

maliknaik’s picture

@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??

markhalliwell’s picture

Assigned: maliknaik » Unassigned
Priority: Critical » Normal
Status: Needs review » Needs work

@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.

maliknaik’s picture

StatusFileSize
new617.12 KB

@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.

maliknaik’s picture

Status: Needs work » Needs review
mmjvb’s picture

Status: Needs review » Needs work

@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)

maliknaik’s picture

Assigned: Unassigned » maliknaik

Uploaded the patch at #2529032: Upgrade To Drupal 8

mmjvb’s picture

Assigned: maliknaik » Unassigned
Issue summary: View changes