Bug 240057

Summary: [NEW PORT] devel/rubygem-oci: Ruby client for the Oracle Cloud Infrastructure API
Product: Ports & Packages Reporter: Alessandro Sagratini <ale_sagra>
Component: Individual Port(s)Assignee: Koichiro Iwao <meta>
Status: Closed FIXED    
Severity: Affects Only Me CC: meta, ruby
Priority: --- Keywords: feature
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/oracle/oci-ruby-sdk
Attachments:
Description Flags
shar file
none
new shar file and logs from testing commands
none
shar file
ale_sagra: maintainer-approval+
make describe
ale_sagra: maintainer-approval+
poudriere output
ale_sagra: maintainer-approval+
portlint -A output ale_sagra: maintainer-approval+

Description Alessandro Sagratini 2019-08-23 13:32:07 UTC
Created attachment 206831 [details]
shar file

Hello,
I have just create OCI Ruby SDK port, you can find .shar file attached to this bug.
The Python SDK enables you to write code to manage Oracle Cloud Infrastructure resources.

https://docs.cloud.oracle.com/iaas/Content/API/SDKDocs/rubysdk.htm

Please let me know if there's anything else you need from me or if you have any comments.

Thank you,
Alessandro
Comment 1 Kubilay Kocak freebsd_committer freebsd_triage 2019-08-23 13:42:51 UTC
Thanks Alessandro,

Please confirm this port passes QA (portlint and poudriere in particular), as it will pick up many other porting compliance issues and qualify the full packaging process. For more information and instructions see: https://www.freebsd.org/doc/en/books/porters-handbook/testing.html
Comment 2 Alessandro Sagratini 2019-08-24 09:44:14 UTC
Created attachment 206845 [details]
new shar file and logs from testing commands
Comment 3 Alessandro Sagratini 2019-08-24 09:46:44 UTC
Thanks for your response Kubilay: I have attached all requested information, including new shar file to this bug.

Please let me know if you have any further comments.
Thank you,
Alessandro
Comment 4 Alessandro Sagratini 2019-08-25 08:16:25 UTC
Created attachment 206879 [details]
shar file
Comment 5 Alessandro Sagratini 2019-08-25 08:17:03 UTC
Created attachment 206880 [details]
make describe
Comment 6 Alessandro Sagratini 2019-08-25 08:17:30 UTC
Created attachment 206881 [details]
poudriere output
Comment 7 Alessandro Sagratini 2019-08-25 08:17:52 UTC
Created attachment 206882 [details]
portlint -A output
Comment 8 Alessandro Sagratini 2019-08-25 08:18:21 UTC
updated single files rather than an archive
Comment 9 Kubilay Kocak freebsd_committer freebsd_triage 2019-08-25 09:05:25 UTC
Nice work Allesandro, thank you
Comment 10 Alessandro Sagratini 2019-08-29 06:48:52 UTC
Thanks Kubilay for the feedback on this port: is there anything else I should do or do we have to wait for further feedback in order to move forward?

Regards,
Alessandro
Comment 11 Kubilay Kocak freebsd_committer freebsd_triage 2019-08-29 09:50:52 UTC
(In reply to Alessandro Sagratini from comment #10)

Looks fine Allesandro, just need to wait for a committer the land it
Comment 12 commit-hook freebsd_committer freebsd_triage 2019-11-09 03:06:28 UTC
A commit references this bug:

Author: meta
Date: Sat Nov  9 03:05:55 UTC 2019
New revision: 517103
URL: https://svnweb.freebsd.org/changeset/ports/517103

Log:
  New port: devel/rubygem-oci:  Ruby client for the Oracle Cloud Infrastructure API

  PR:		240057
  Submitted by:	Alessandro Sagratini <ale_sagra@hotmail.com>

Changes:
  head/devel/Makefile
  head/devel/rubygem-oci/
  head/devel/rubygem-oci/Makefile
  head/devel/rubygem-oci/distinfo
  head/devel/rubygem-oci/pkg-descr
Comment 13 Koichiro Iwao freebsd_committer freebsd_triage 2019-11-09 03:07:01 UTC
Committed. I'm also one of Oracle Cloud Intrastructure users, nice work!