Bug 26036 - Asking for an account to commit patches to xorg/driver/xf86-video-xgi
Summary: Asking for an account to commit patches to xorg/driver/xf86-video-xgi
Status: RESOLVED FIXED
Alias: None
Product: freedesktop.org
Classification: Unclassified
Component: New Accounts (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: highest major
Assignee: fd.o Admin Massive
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO
Depends on:
Blocks:
 
Reported: 2010-01-14 01:21 UTC by Jong Lin
Modified: 2010-05-08 12:47 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
GPG key (3.50 KB, text/plain)
2010-01-14 01:22 UTC, Jong Lin
Details
SSH public key (223 bytes, text/plain)
2010-01-14 01:23 UTC, Jong Lin
Details

Description Jong Lin 2010-01-14 01:21:43 UTC
asking for an account to access GIT for committing patches of XGI driver

Real Name: Jong Lin
E-mail: jong_lin@xgitech.com
preferred account name: xgi0007
Comment 1 Jong Lin 2010-01-14 01:22:27 UTC
Created attachment 32621 [details]
GPG key
Comment 2 Jong Lin 2010-01-14 01:23:11 UTC
Created attachment 32622 [details]
SSH public key
Comment 3 Tollef Fog Heen 2010-02-03 14:23:30 UTC
As per http://www.freedesktop.org/wiki/AccountRequests , please get the project leader for the project you want access to to sign off on your request.
Comment 4 Tollef Fog Heen 2010-03-09 05:42:51 UTC
You already have an account.  If you want to update the associated SSH and GPG key (because you have lost the old one), you need to provide us with some proof of identity.  Some suggestions are:

* Get your key signed by someone else at fd.o
* Indicate which groups you have access to on fd.o
* Indicate 3 files in your home directory
* Anything else which verifies who you are

Could you provide us with any of this, by any chance?

Please remove the NEEDINFO tag when replying.
Comment 5 Jong Lin 2010-03-09 19:56:55 UTC
(In reply to comment #0)
> asking for an account to access GIT for committing patches of XGI driver
> Real Name: Jong Lin
> E-mail: jong_lin@xgitech.com
> preferred account name: xgi0007

May I know who is the leader or maintainer of xorg/driver/xf86-video-xgi?
I would like to contact him to sign me the accesss right or update SSH and GPG if possible. Thanks a lot.

Comment 6 Tollef Fog Heen 2010-03-30 23:58:12 UTC
You don't need any approval from the xorg project admins to update your GPG key, so please just respond to my questions in https://bugs.freedesktop.org/show_bug.cgi?id=26036#c4

Comment 7 Jong Lin 2010-04-01 02:14:55 UTC
(In reply to comment #4)
> You already have an account.  If you want to update the associated SSH and GPG
> key (because you have lost the old one), you need to provide us with some proof
> of identity.  Some suggestions are:
> * Get your key signed by someone else at fd.o
> * Indicate which groups you have access to on fd.o
> * Indicate 3 files in your home directory
> * Anything else which verifies who you are
> Could you provide us with any of this, by any chance?
> Please remove the NEEDINFO tag when replying.

(In reply to comment #4)
> You already have an account.  If you want to update the associated SSH and GPG
> key (because you have lost the old one), you need to provide us with some proof
> of identity.  Some suggestions are:

> * Get your key signed by someone else at fd.o
Jong >>> I try to ask help of Gaetan, who has some patch commits on  
         xorg/driver/xf86-video-xgi

         Gaetan Nadon [memsize@videotron.ca]

> * Indicate which groups you have access to on fd.o
Jong >>> xorg/driver/xf86-video-xgi

> * Indicate 3 files in your home directory
Jong >>> I'm not very sure what it means exactly
     >>> There are tow directories "test" and "xgi0007" in my home directory on current Linux platform
     >>> xgi_driver.c, xgi_accel.c, and xgi_cursor.c in XGI source tree

> * Anything else which verifies who you are
Jong >>> My email address jong_lin@xgitech.com
     

> Could you provide us with any of this, by any chance?
> Please remove the NEEDINFO tag when replying.

Comment 8 Gaetan Nadon 2010-04-01 07:58:43 UTC
(In reply to comment #7)
> (In reply to comment #4)
> > You already have an account.  If you want to update the associated SSH and GPG
> > key (because you have lost the old one), you need to provide us with some proof
> > of identity.  Some suggestions are:
> > * Get your key signed by someone else at fd.o
> > * Indicate which groups you have access to on fd.o
> > * Indicate 3 files in your home directory
> > * Anything else which verifies who you are
> > Could you provide us with any of this, by any chance?
> > Please remove the NEEDINFO tag when replying.
> 
> (In reply to comment #4)
> > You already have an account.  If you want to update the associated SSH and GPG
> > key (because you have lost the old one), you need to provide us with some proof
> > of identity.  Some suggestions are:
> 
> > * Get your key signed by someone else at fd.o
> Jong >>> I try to ask help of Gaetan, who has some patch commits on  
>          xorg/driver/xf86-video-xgi
> 
>          Gaetan Nadon [memsize@videotron.ca]
> 
> > * Indicate which groups you have access to on fd.o
> Jong >>> xorg/driver/xf86-video-xgi
> 
> > * Indicate 3 files in your home directory
> Jong >>> I'm not very sure what it means exactly
>      >>> There are tow directories "test" and "xgi0007" in my home directory on
> current Linux platform
>      >>> xgi_driver.c, xgi_accel.c, and xgi_cursor.c in XGI source tree
> 
> > * Anything else which verifies who you are
> Jong >>> My email address jong_lin@xgitech.com
> 
> 
> > Could you provide us with any of this, by any chance?
> > Please remove the NEEDINFO tag when replying.
> 

Here is something that should help, found in Phoronix
http://www.phoronix.com/scan.php?page=news_item&px=NzkyNA

"XGI's Jong Lin has written patches for xf86-video-xgi so that it can work on ARM-based systems, supports EXA acceleration, can handle EDID with I2C function, supports custom modes, and the unification of more code between the x86/PowerPC/ARM architectures. Confirmation of this work can be found here."

[GN: "here" being a link to the path is trying to release]

"Jong Lin is a long-time XGI employee and someone that I had communicated with some five years ago. We're awaiting comment to find out whether XGI Technology plans to relaunch itself in some fashion or they are just looking to spice up their Linux driver for those few out there that still have a Volari graphics card."

Michael Larabel is the person from Phoronix who communicated with Jong and also interviewed Jeryuan Yan. Both names can be found associated together in other articles.

I think it qualifies for "Anything else which verifies who you are".

Comment 9 Tollef Fog Heen 2010-04-06 13:18:35 UTC
The GPG key attachment includes four different keys, but the account system only wants one, so I randomly chose 2048R/FA458A4B as the GPG key associated with your account.  I've also set up your SSH keys.
Comment 10 Jong Lin 2010-04-15 21:31:55 UTC
(In reply to comment #9)
> The GPG key attachment includes four different keys, but the account system
> only wants one, so I randomly chose 2048R/FA458A4B as the GPG key associated
> with your account.  I've also set up your SSH keys.

I tried to check in code to http://cgit.freedesktop.org/xorg/driver/xf86-video-xgi/ with the following procedure but got a failure for command "git push".
Do I have a right to do commit? Or only can check out codes? Is there anything wrong or missed? Please kindly comment me.

Fatal: The remote end hung up unexpectedly

(1). 
# ssh-agent
SSH_AUTH_SOCK=/tmp/…../agent.4013; export SSH_AUTH_SOCK;
SSH_AGENT_PID=4014; export SSH_AGENT_PID;
Echo Agent pid 4014;

(2). 
# export SSH_AUTH_SOCK=/tmp/…../agent.4013
# export SSH_AGENT_PID=4014



(3). 

#cd ~/.ssh 

#ssh-add mykey-fdo

 

(4). Check out code

# git clone git://git.freedesktop.org/git/xorg/driver/xf86-video-xgi ./xgi-git-1

 

(5). After editing and modifying codes

# git add .

(6). Commit with messages

# git commit -m "XGI: Add Support – ARM, EXA, Custom Modes, Bug Fixed, …"


(7). git push

Fatal: The remote end hung up unexpectedly
Comment 11 Gaetan Nadon 2010-04-16 05:58:27 UTC
(In reply to comment #10)
> Fatal: The remote end hung up unexpectedly

I looked for differences compared to my setup. I have a file called "conf" in ~/.ssh:
Host *.freedesktop.org
    User gnadon
    IdentityFile ~/.ssh/mykey-fdo

This is the userid from the account I was given.

A minor difference difference is that use
git push origin master
You can also use
git push --dry-run origin master
to try it out without actually pushing code.

You should be able to login to annarchy.freedesktop.org e.g.:
ssh annarchy.freedesktop.org

If you don't have write permission to git repository, you will get a different message.
Comment 12 Tollef Fog Heen 2010-04-17 23:24:18 UTC
You need to push to ssh://git.freedesktop.org/git/xorg/driver/xf86-video-xgi, not git://.
Comment 13 Jong Lin 2010-04-18 20:11:22 UTC
(In reply to comment #12)
> You need to push to ssh://git.freedesktop.org/git/xorg/driver/xf86-video-xgi,
> not git://.

Per your information, I still got a problem at step (4) if I use ssh protocol. I tried three times of my password which was given when running ssh-keygen before. But I got failure and have a "Permission denied". Is there anything wrong?

(4). Check out code

# git clone ssh://git.freedesktop.org/git/xorg/driver/xf86-video-xgi
./xgi-git-1


Initialized empty Git repository in /GIT-04192010/xgi-git-1/.git/
Password:
Password:
Password:
Permission denied (publickey,keyboard-interactive).
fatal: The remote end hung up unexpectedly
fetch-pack from 'ssh://git.freedesktop.org/git/xorg/driver/xf86-video-xgi' failed.
Comment 14 Tollef Fog Heen 2010-04-22 03:17:08 UTC
The passphrase you set for your ssh key has nothing to do with the password you have on fdo, you need to make sure to either tell ssh where to get the key from (using ~/.ssh/config) or using -i to ssh.

Can you please first make sure you can log into annarchy using

ssh -v -i ~/where/you/put/the/ssh/key -l xgi0007 annarchy.freedesktop.org ?

if this does not work, can you please provide me with the full output?

If it works, it seems like it's trying with the wrong user or something like that, in which case, please put:

Host *.freedesktop.org
  User xgi0007
  IdentityFile ~/where/you/put/the/ssh/key

into ~/.ssh/config

and then try using git.
Comment 15 Jong Lin 2010-05-05 23:37:13 UTC
Thank you very much for your support. I've succeeded to checked in a ptach.

(In reply to comment #14)
> The passphrase you set for your ssh key has nothing to do with the password you
> have on fdo, you need to make sure to either tell ssh where to get the key from
> (using ~/.ssh/config) or using -i to ssh.
> Can you please first make sure you can log into annarchy using
> ssh -v -i ~/where/you/put/the/ssh/key -l xgi0007 annarchy.freedesktop.org ?
> if this does not work, can you please provide me with the full output?
> If it works, it seems like it's trying with the wrong user or something like
> that, in which case, please put:
> Host *.freedesktop.org
>   User xgi0007
>   IdentityFile ~/where/you/put/the/ssh/key
> into ~/.ssh/config
> and then try using git.
Comment 16 Tollef Fog Heen 2010-05-08 12:47:21 UTC
Ok, that's good news.  Closing this bug, then.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.