Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1381662

Summary: libgfapi rust bindings
Product: [Community] GlusterFS Reporter: Chris Holcombe <xfactor973>
Component: project-infrastructureAssignee: Niels de Vos <ndevos>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: mainlineCC: amye, bugs, gluster-infra, misc, ndevos, xfactor973
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-10-07 22:28:09 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Chris Holcombe 2016-10-04 16:33:12 UTC
Description of problem: I have created rust bindings for Gluster under the repo: https://github.com/cholcombe973/Gfapi-sys.  I'd like to have the repo transferred to under the gluster github namespace.  I'd be happy to maintain the repo going forward, review PR's, create better docs etc.  


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Niels de Vos 2016-10-05 08:19:41 UTC
Thanks Chris!

The steps we have been following for other projects were like:

1. transfer ownership of the repo to an admin (I'm nixpanic on GitHub)
2. wait for the admin to accept and place the repo under the Gluster organization
3. fork the repository back to your personal account, so that existing URLs keep 
   working, but the GitHub repo mentions it is a fork
4. continue as normal, but push changes to the new location (or use pull-requests)

Could you make sure to add a licence file to the repo? It seems the Cargo.toml file mentions MIT, it is advised to mention that in the source file too.

Comment 2 Amye Scavarda 2016-10-05 11:39:24 UTC
This is great! 
I think as long as we have a license included in this, we'll be able to accept this. Niels' working process seems to work fine. 
+1 from me.

Comment 3 Michael S. 2016-10-05 15:32:51 UTC
So, since we seems to have a process, can someone document it somewhere (the gluster infra repo seems to be a good place for that) ?

Comment 4 Chris Holcombe 2016-10-05 17:20:35 UTC
Thanks for the input everyone!  I added the license file and I'm ready to go through the process.

Comment 5 Chris Holcombe 2016-10-05 17:22:40 UTC
Ok transfer is in progress. Just waiting on Niels de Vos to accept.

Comment 6 Niels de Vos 2016-10-07 07:47:00 UTC
Sorry Chris, the accept link from GitHub has expired :-/ Could you try again?

Comment 7 Chris Holcombe 2016-10-07 15:11:21 UTC
Ok I kicked off the transfer again.

Comment 8 Niels de Vos 2016-10-07 22:28:09 UTC
Thanks! The repository is now available under https://github.com/gluster/Gfapi-sys

You should have full write permissions, let me know in case something isnt working as you would like.