Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 661242 - Suggestion for development workflow
Summary: Suggestion for development workflow
Status: RESOLVED FIXED
Alias: None
Product: Websites
Classification: Unclassified
Component: Packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Packages Website
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-15 14:42 UTC by Bruno Pinto
Modified: 2020-09-09 13:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch containing modifications from (4) commits (patch.patch,4.28 KB, patch)
2018-07-15 14:42 UTC, Bruno Pinto
Details | Diff
Updated patch (patch.patch,5.96 KB, patch)
2018-07-16 00:02 UTC, Bruno Pinto
Details | Diff
Newer patch (commits.patch,10.74 KB, patch)
2019-08-09 03:33 UTC, Bruno Pinto
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Bruno Pinto 2018-07-15 14:42:45 UTC
Created attachment 539678 [details, diff]
Patch containing modifications from (4) commits

I was browsing some issues related to packages.g.o and tried to work on one of them, but I've noticed that the existing flow is not friendly to development as it is for production environments.

I'm adding some changes that I find useful for normal development on other projects that I develop on.
Comment 1 Bruno Pinto 2018-07-16 00:02:54 UTC
Created attachment 539688 [details, diff]
Updated patch

I've now noticed that to get USE flags and changelogs, it's necessary to run some other commands. I have updated the setup script to run those as well.
Comment 2 Bruno Pinto 2019-08-09 03:33:56 UTC
Created attachment 586282 [details, diff]
Newer patch

This patch has been updated due to recently updated portage dir.
Comment 3 Max Magorsch (RETIRED) Gentoo Infrastructure gentoo-dev 2020-09-09 13:06:42 UTC
We've rewritten the whole application using golang and postgres instead of ruby and elasticsearch. Accordingly our workflow has been changed quite a bit. Thus I am going to close this bug.

However, thank you for your contribution nevertheless. We are going to add some more information about how to contribute to the new version soon. So please don't hesitate to have a look in future or join us in #gentoo-www on freenode and ping me there. Thank you again!