Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Wait time for submit package
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
Fulgurance
Veteran
Veteran


Joined: 15 Feb 2017
Posts: 1200

PostPosted: Mon Jul 16, 2018 10:39 am    Post subject: Wait time for submit package Reply with quote

Hello, i have just little question. Is it normal wait time is too long when i post new package on bugzilla for gentoo ?
Back to top
View user's profile Send private message
John R. Graham
Administrator
Administrator


Joined: 08 Mar 2005
Posts: 10589
Location: Somewhere over Atlanta, Georgia

PostPosted: Mon Jul 16, 2018 10:43 am    Post subject: Reply with quote

Short answer, yes it is.

The longer answer is that it really depends on the interest of some developer to maintain the package. Some questions:
  1. Did you write an ebuild? (What's the bug number, by the way?)
  2. If so, does your ebuild pass all of the repoman QA checks?
  3. Did you by chance offer to proxy maintain your new package?
- John
_________________
I can confirm that I have received between 0 and 499 National Security Letters.
Back to top
View user's profile Send private message
Fulgurance
Veteran
Veteran


Joined: 15 Feb 2017
Posts: 1200

PostPosted: Mon Jul 16, 2018 5:18 pm    Post subject: Reply with quote

Yes, i have written two ebuild, and i'm agree to be proxy maintainer. I have doing all check with repoman. But it's strange, my post for msi-keyboard is tagged with sentence "maintainer-wanted", but i'm agree to maintain him ... error ?

Post:

https://bugs.gentoo.org/646522
https://bugs.gentoo.org/656714
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30915
Location: here

PostPosted: Mon Jul 16, 2018 5:21 pm    Post subject: Reply with quote

https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers wrote:
Patience: The package maintenance involves communicating with developers, users and upstream programmers. Sometimes your submissions may require a lot of work to meet the Gentoo QA standards. This can be frustrating, but the Proxy Maintainers will do their best to aid a Proxied Maintainer throughout the process.

_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Fulgurance
Veteran
Veteran


Joined: 15 Feb 2017
Posts: 1200

PostPosted: Mon Jul 16, 2018 5:26 pm    Post subject: Reply with quote

No problem :D I'm just pressed to contribute. :)

I just would like to understand !
Back to top
View user's profile Send private message
Juippisi
Developer
Developer


Joined: 30 Sep 2005
Posts: 724
Location: /home

PostPosted: Tue Jul 17, 2018 6:08 am    Post subject: Reply with quote

I think that with the addition of Github pull requests, no one adds ebuilds from bugzilla anymore. It's of course up to developers who have helped you before (jstein & jer) but I'd say you have better chances getting them through using github.

https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
https://wiki.gentoo.org/wiki/Gentoo_GitHub
https://wiki.gentoo.org/wiki/GitHub_Pull_Requests
https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/User_Guide#Adding_a_new_package

It's a lof of info to take in, but people in that project are very helpful, and you can see the progress with your package. Whatever happens, good luck :)
Back to top
View user's profile Send private message
Fulgurance
Veteran
Veteran


Joined: 15 Feb 2017
Posts: 1200

PostPosted: Fri Jul 20, 2018 3:57 pm    Post subject: Reply with quote

Do you think its good idea i duplicate my submitting package post to github ?
Back to top
View user's profile Send private message
Fulgurance
Veteran
Veteran


Joined: 15 Feb 2017
Posts: 1200

PostPosted: Sat Nov 24, 2018 11:23 am    Post subject: Reply with quote

Sorry i post again a message, but i have maked my package since 2017, do you think is it normal i have no more news to gentoo about my submitting ebuild ? :(
Back to top
View user's profile Send private message
Dwosky
Tux's lil' helper
Tux's lil' helper


Joined: 07 Nov 2018
Posts: 135

PostPosted: Sat Nov 24, 2018 9:08 pm    Post subject: Reply with quote

Hello Fulgurance,

I've seen you've created an overlay with some ebuilds, but I don't see in your repos that you have requested a Pull Request over Gentoo's git repository for them. Since Juippisi mentioned that no one adds ebuilds from bugzilla anymore, it might be a better aproach to clone the Gentoo's repo, patch it and submit a Pull Request to include the ebuild you're working on.
Back to top
View user's profile Send private message
Maitreya
Guru
Guru


Joined: 11 Jan 2006
Posts: 441

PostPosted: Sun Nov 25, 2018 12:52 pm    Post subject: Reply with quote

@Fulgurance

I've seen your Bugzilla and overlay and took the liberty to make a PR with it.
Have not committed to portage before myself, so lets see what happens.

https://github.com/gentoo/gentoo/pull/10476
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Sun Nov 25, 2018 2:20 pm    Post subject: Reply with quote

Not sure that makes sense, unless you yourself want to go through review and maintain the package?
Back to top
View user's profile Send private message
Maitreya
Guru
Guru


Joined: 11 Jan 2006
Posts: 441

PostPosted: Sun Nov 25, 2018 3:23 pm    Post subject: Reply with quote

Don't mind the review, can't proxy-maintainership not be set to him?
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Sun Nov 25, 2018 4:11 pm    Post subject: Reply with quote

That's kind of a non-starter if the initial review does not even include them. It is supposed to show to proxy-maint that the submitter is capable of working on the ebuild.
Back to top
View user's profile Send private message
Maitreya
Guru
Guru


Joined: 11 Jan 2006
Posts: 441

PostPosted: Sun Nov 25, 2018 4:30 pm    Post subject: Reply with quote

OK, fair.

Thought he is capable since it was 9 months old and made the necessary adjustments.
Back to top
View user's profile Send private message
Fulgurance
Veteran
Veteran


Joined: 15 Feb 2017
Posts: 1200

PostPosted: Sun Nov 25, 2018 10:02 pm    Post subject: Reply with quote

Hello, i have seen your replies.

If i understand good, now, post new package on bugzilla is useless ?

I thinking it's impossible i post pull request because Gentoo don't have give me access on Gentoo repository, no ? Or is it possible to submit suggested package ?
(I'm not git pro, i begin to use it)

Thanks to have made PR Maitreya :wink:

I have already made necessary adjustment, but gentoo developper don't have posted any reply, but i imagine it's because i have posted on bugzilla ? Can you explain me how i post pull request on Gentoo repository? Can i must fork the master branch and make pull request ? I don't need special access on gentoo repository ? I search to understand
Back to top
View user's profile Send private message
Maitreya
Guru
Guru


Joined: 11 Jan 2006
Posts: 441

PostPosted: Sun Nov 25, 2018 10:22 pm    Post subject: Reply with quote

Fulgurance wrote:
Hello, i have seen your replies.

If i understand good, now, post new package on bugzilla is useless ?

I thinking it's impossible i post pull request because Gentoo don't have give me access on Gentoo repository, no ? Or is it possible to submit suggested package ?
(I'm not git pro, i begin to use it)

Thanks to have made PR Maitreya :wink:

I have already made necessary adjustment, but gentoo developper don't have posted any reply, but i imagine it's because i have posted on bugzilla ? Can you explain me how i post pull request on Gentoo repository? Can i must fork the master branch and make pull request ? I don't need special access on gentoo repository ? I search to understand


1. Fork https://github.com/gentoo/gentoo on github
2. clone your fork
3. create branch for adding ebuild
4. checkout your branch
5. add your ebuild
6. let repoman check it
7. commit it
8. push branch back to github
9. create PR
10. profit


(Hope I didn't explain incorrectly)
Back to top
View user's profile Send private message
Fulgurance
Veteran
Veteran


Joined: 15 Feb 2017
Posts: 1200

PostPosted: Mon Nov 26, 2018 1:54 am    Post subject: Reply with quote

Maitreya, you have commited for me, but do you think msi-keyboard package was assigned for me ?
Back to top
View user's profile Send private message
Maitreya
Guru
Guru


Joined: 11 Jan 2006
Posts: 441

PostPosted: Mon Nov 26, 2018 7:40 am    Post subject: Reply with quote

Fulgurance wrote:
Maitreya, you have commited for me, but do you think msi-keyboard package was assigned for me ?


No that is what Asturm was talking about I think.

What I gather from it the process will automatically make me a proxy-maintainer and there is unwillingness to manually fix it. (no technical reason)
The better reason for you to do the PR is that they can "see if you can". Which sounds like a fair "demand".

However I do think it's ridiculous that you have been jumping through hoops for 9 months and there is 0 guidance for you.

I think it be best to just give them what they want.
Back to top
View user's profile Send private message
Fulgurance
Veteran
Veteran


Joined: 15 Feb 2017
Posts: 1200

PostPosted: Mon Nov 26, 2018 9:34 am    Post subject: Reply with quote

Okay.
Is it possible I make pull request to ask Gentoo developers I would like to maintain him ?

Just, I have question. I have forked Gentoo repository and I have made new branch. But I need to understand something.
I have multiple package I need to submit. Can I make one branch per package I think ? Or I make one branch for all package would I like to submit ?
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30915
Location: here

PostPosted: Mon Nov 26, 2018 9:51 am    Post subject: Reply with quote

Fulgurance wrote:
I have multiple package I need to submit. Can I make one branch per package I think ? Or I make one branch for all package would I like to submit ?

I'm not sure but I think that better solution is a branch for each package, because if one comes accepted can be merged immediatly without waiting that all packages are accepted
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Fulgurance
Veteran
Veteran


Joined: 15 Feb 2017
Posts: 1200

PostPosted: Mon Nov 26, 2018 10:01 am    Post subject: Reply with quote

Okay. How i do that when i have made multiple branch ? (i'm not pro with git, i begin) I just commit package on branch ? But how i ignore other package on specific branch ?
Back to top
View user's profile Send private message
Dwosky
Tux's lil' helper
Tux's lil' helper


Joined: 07 Nov 2018
Posts: 135

PostPosted: Mon Nov 26, 2018 10:12 am    Post subject: Reply with quote

I think something like this might work:

Code:
git checkout <branch_1>
< do changes for the package of this branch_1 >
git checkout <branch_2>
< do changes for the package of this branch_2 >
...
git checkout <branch_N>
< do changes for the package of this branch_N >


Then go to GitHub and create a Pull Request for each branch. Or if you prefer a safer way, go one by one, waiting until the package you've PR its accepted until you proceed with the next one.
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30915
Location: here

PostPosted: Mon Nov 26, 2018 10:14 am    Post subject: Reply with quote

Fulgurance wrote:
Okay. How i do that when i have maked multiple branch ? (i'm not pro with git, i begin) I just commit package on branch ?

When you create multiple branch you can swith through these with command git checkout <bransh_name> (you should commit all change before change branch) and to check in which branch you are using the command git branch
For push, after commit, you can use git push origin <branch_name>
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Maitreya
Guru
Guru


Joined: 11 Jan 2006
Posts: 441

PostPosted: Mon Nov 26, 2018 10:35 am    Post subject: Reply with quote

@Fulgurancce

Someone took the time to review the PR, learn whatever you can from the feedback there as well
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Mon Nov 26, 2018 10:54 am    Post subject: Reply with quote

Maitreya wrote:
However I do think it's ridiculous that you have been jumping through hoops for 9 months and there is 0 guidance for you.

What hoops to jump through do you see there? As I see it, both bugs received good input from bug wrangler/dev to improve style and basic QA. There are many examples of bugs with ebuild submissions (of variable quality) sitting there for years. The final step towards proxy-maint is missing yet, it just needs basic skills for git and some adapting to our git workflow. It is a give-and-take and certainly a great way to improve your knowledge.

@Fulgurance: Feel free to visit #gentoo-proxy-maint if you need help with repoman, git, etc. But please note that depending on your timezone, as always with IRC, you may need some patience while waiting for response. Also check /topic for relevant topics (like working with git).
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum