Bug 1381662 - libgfapi rust bindings
Summary: libgfapi rust bindings
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: GlusterFS
Classification: Community
Component: project-infrastructure
Version: mainline
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Niels de Vos
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-10-04 16:33 UTC by Chris Holcombe
Modified: 2016-10-07 22:28 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-10-07 22:28:09 UTC
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Embargoed:


Attachments (Terms of Use)

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.


Note You need to log in before you can comment on or make changes to this bug.