Posted by Catherine Carr for Alexia Mandeville:
Hi, my name is Alexia Mandeville, and I'm from Florida in the US. I currently attend the University of Central Florida and I'm in my senior year. My project was to re-platform the IMCE module to D8
( https://groups.drupal.org/node/424333)
The IMCE module (https://www.drupal.org/project/imce). is an image/file uploader and browser that supports personal directories and quota. It is currently available for D7 but not for D8.
My project includes installing CKEditor and IMCE within Drupal 8, configuring the WYSIWYG editor to browse file directories through IMCE, in the image upload settings area of CK. This included updating the YML file, updating any variables to the new structure and updating several standard parameters. From that point, the module was tested and as bugs were found, they were fixed. The result was an IMCE version that can run with D8.
The changes done related to this project can be found on: (https://www.drupal.org/sandbox/catherinecarr/2336925)
Comments
Project / Issue not updated?
I reviewed the IMCE project page and the issue queue.
I was unable to find a Drupal 8 reference on the project page. Also the issue queue doesn't contain anything like a "Drupal 8 port" issue referring to your work. Did you ever ask to merge your work?
It is important that you make your work visible in the main expected areas. Otherwise there's risk people will start a different port and we are wasting valuable community resources.
Your d.o sandbox is empty. You shipped the code as an attachment. That's a bad start for collaboration. Maintaining a repo with revisions is important as we know where you forked. IMCE is a moving target and we need to keep track of what needs port in future. We recommend a release on github for such early ports as collaboration is easier and decentralised in such an early stage.
Additionally, the best thing you can do is provide a Drupal 8 roadmap. List remaining things until a Drupal 8 release can happen so others can start contributing.
I'm looking forward to an official Drupal 8 statement.
Thank you for your work!