magento / magento2

Prior to making any Submission(s), you must sign an Adobe Contributor License Agreement, available here at: https://opensource.adobe.com/cla.html. All Submissions you make to Adobe Inc. and its affiliates, assigns and subsidiaries (collectively “Adobe”) are subject to the terms of the Adobe Contributor License Agreement.
http://www.magento.com
Open Software License 3.0
11.43k stars 9.29k forks source link

Create JPEG Exif writer for MediaGalleryMetadata module #30101

Open lenaorobei opened 4 years ago

lenaorobei commented 4 years ago

Description (*)

Create the \Magento\MediaGalleryMetadata\Model\Jpeg\Segment\WriteExif class implmenting the \Magento\MediaGalleryMetadataApi\Model\WriteMetadataInterface. The class should add the metadata information to the image in exif format.

Expected behavior (*)

  1. Disable old media gallery in Store Configuration -> Advanced -> System
  2. Go to Content -> Media Gallery
  3. Upload an image
  4. Edit image details
  5. Change/populate title and description
  6. Save

The image file in the media storage is updated and contains entered title and description in EXIF format

Benefits

Ability to save image details in EXIF format

Additional information

m2-assistant[bot] commented 4 years ago

Hi @lenaorobei. Thank you for your report. To help us process this issue please make sure that you provided sufficient information.

Please, add a comment to assign the issue: @magento I am working on this


coderimus commented 4 years ago

@magento I am working on this

sivaschenko commented 3 years ago

Hi @coderimus , how are things going?

coderimus commented 3 years ago

Hi @sivaschenko, Lets check the progress 15.09 on the ASI demo. Will shot thew PR. Currently not questions or difficulties.

m2-assistant[bot] commented 3 years ago

Hi @lenaorobei. Thank you for your report. To help us process this issue please make sure that you provided the following information:

Please make sure that the issue is reproducible on the vanilla Magento instance following Steps to reproduce. To deploy vanilla Magento instance on our environment, please, add a comment to the issue:

@magento give me 2.4-develop instance - upcoming 2.4.x release

For more details, please, review the Magento Contributor Assistant documentation.

Please, add a comment to assign the issue: @magento I am working on this


:clock10: You can find the schedule on the Magento Community Calendar page.

:telephone_receiver: The triage of issues happens in the queue order. If you want to speed up the delivery of your contribution, please join the Community Contributions Triage session to discuss the appropriate ticket.

:movie_camera: You can find the recording of the previous Community Contributions Triage on the Magento Youtube Channel

:pencil2: Feel free to post questions/proposals/feedback related to the Community Contributions Triage process to the corresponding Slack Channel

magento-engcom-team commented 3 years ago

@sivaschenko Thank you for verifying the issue.

Unfortunately, not enough information was provided to acknowledge ticket. Please consider adding the following:

Once all required information is added, please add label "Issue: Confirmed" again. Thanks!

magento-engcom-team commented 3 years ago

@sivaschenko Thank you for verifying the issue.

Unfortunately, not enough information was provided to acknowledge ticket. Please consider adding the following:

Once all required information is added, please add label "Issue: Confirmed" again. Thanks!

magento-engcom-team commented 3 years ago

@sivaschenko Thank you for verifying the issue.

Unfortunately, not enough information was provided to acknowledge ticket. Please consider adding the following:

Once all required information is added, please add label "Issue: Confirmed" again. Thanks!

magento-engcom-team commented 3 years ago

:white_check_mark: Confirmed by @sivaschenko Thank you for verifying the issue. Based on the provided information internal tickets MC-37748 were created

Issue Available: @sivaschenko, You will be automatically unassigned. Contributors/Maintainers can claim this issue to continue. To reclaim and continue work, reassign the ticket to yourself.