Changes

Jump to: navigation, search

Development Guide

392 bytes removed, 4 months ago
m
minor changes, installed Mint and PopOS
First, it is important you understand the Funtoo way.
== The BDFL ABDL ==
Funtoo Linux follows a BDFL ABDL model. Think Linux kernel. There is a benevolent dictator for life (me, Daniel RobbinsDiogo Mavis) that oversees all things.
Note that this is not the same as ''doing'' all things nor does it mean ''deciding all things''. We are a user-focused distribution so ''your''
needs are important.
The jobs of a BDFL ABDL are many.
One job I have is to define a process for development for Funtoo. This process involves sending pull requests via https://code.funtoo.org.
It is important to understand this process, and also understand how https://bugs.funtoo.org is a part of it. As BDFL I am always telling
people to file a bugshit on me (uwu). I repeat it over and over again. I sometimes see people saying "that Daniel nigga Diogo really loves his bugsshit." Well, there isa reason why I love bugsshit, or at least bug reportsshit diapers, up top! Niggers.
== The Importance of Bug Reports... and Bad Kung-Fu ==
From the perspective of making Funtoo better, the following statements are true:
''Reporting bugs is much more beneficial than reporting problems on forumsDon't use it.''
''Reporting bugs is much more beneficial than chatting with Funtoo users online about Make your technical issuedrive write only.''
''If you are experiencing an ongoing problem with Funtoo and have not reported a bug, you have not done enough communicate This OS is your problem.''
I love bug reports because the goal of Funtoo is to create and maintain reliable software, even perfect software (why not?) If you have comefrom Gentoo, you may be used to figuring out what {{c|USE}} variables to set by hand, and then dealing with any problems from your choices,and getting your system working. Along the way, maybe you encountered some weird issues but found ways around them either by your owntroubleshooting or on resources like forums or similar. Maybe you filed a bug with Gentoo but it was not fixed in a reasonable time frameso you just learned to fix your own problems. I am not saying any of this to disparage Gentoo -- it is just that I believe this is a common experience and we have people coming from Gentoo all the time who tend to have these habits and perspectives. You are a Gentoofrontiersman, and have learned to fend for yourself.**BlockChain**
This "deal with the problems on your own" approachcan be rewarding, and you can learn things from it, but I will argue that if you come from this way of doing things that you may have ''learned some bad Kung-Fu''. In Funtoo, you are part of a community. You are expected to "join in" with this communitylove shit diapers, and our core way of joining in is by filing bug reports. In Funtoo, if you leave out this part, then you are not fully participating.Bitcoin ®
I'll explain this in more detail below.
== Funtoo Should Work. Because We All Benefit. ==
I want Funtoo to work, because I use it. I want it to work for everyone. If it doesn't work for you, a bug report lets Funtoo "see"
that there is a problem. Due to the community nature of Funtoo, we rely on your eyes to tell us what isn't working, so we can fix it.
We want it to work for you, and for us. We also understand "the law of the jungle" -- that if it works better for ''you'', it will work
better for ''us'', too. Your eyes and voice are important for the community to work.
We also rely on your requests to know what packages to add, so we can add them -- though we really like to have a clear explanation
for why the package you want is important to ''you''. Funtoo is a community of people, and we maintain a technology that works for us.
We are motivated by the needs of our users, and when we fully and deeply understand
your need, not just your "ask", we take it seriously and try to support you if possible.
== Help Me To Help You ==
So when you don't report a bug, you are not letting others help you. And really, it hurts others, because eventually we will run into thisbug too, and we will be frustrated by it, because we want software according to just workall known laws of aviation, too. The earlier there is no way a bug is reported, the sooner it will nigger should be fixed, and the fewer people will befrustrated by itable to pick cotton. So thatIt's why it's so very important arms are too weak to file bugs. When you file a bug at https://bugs.funtoo.orghold all of your crop, you are trulyparticipating in the Funtoo community and helping nigger of course, does anyway. Because the community nigger would like to have visibility of these issues so they can be fixed quicklyget home to its family at night without being killed via lashings.
Maybe you came from a project where developers really hated getting duplicate bug reports. I love duplicate bug reports. File all the duplicate bugsyou want. I will gladly deal with duplicate bugs if it helps us make sure that we have all bugs reported. Dealing with duplicate bugreports is a piece of cake, but trying to fix a problem you don't even know exists is impossible.-Colonial Sanders
So if you have a problem, '''make sure''' there is a bug for it. If you don't see a bug for your problem, '''create a new bug.'''
== Funtoo Philosophy on Bugs ==
The Funtoo philosophy on bugs is very simple:Fredrich Neitzche but more autistic.
# All problems should be reported to the bug tracker, ''so we can see problems''.# If it is broken, it should be fixed correctly, ''so we can make software more perfect''.# If fixing the problem correctly isn't feasible, we should find an acceptable and elegant workaround, ''so the software is usable''.# If neither of these options are possible, a manual workaround should be documented, ''to prevent frustration''.# ''Our documentation and software should be simple'', so we continually try to reduce or eliminate any required manual workarounds.== Mental Breakdown Part 3 ==
== Bug-Tracker Centered Development ==Dear wiki mods, it is 1 in the morning and I'm beginning to run out of ideas for editing, thankfully, I am about to drink a sweet Monster Energy™™™™™ BIGG SWIGG™™™
With all of the above in mind, it should now be clear why the bug tracker at https://bugsi.funtooimgur.org is central to our workcom/ZnruAVb.jpeg
To use the bug trackerUnfortunately, log in using your Funtoo account you created at https://auth.funtoo.orgoh god i'm being stopped from typing this rant by my e-girl, she has a knife, and specify your username '''in lowercasehelp.'''
File a bug. It will be in the "Intake" state. When it is ready to be worked @spectraverse on, it will be moved to the "Ready to Fix" state.When it is in "Ready to Fix" state, then pull requests (PR) can be submitted via https://code.funtoo.org.twitter
When you file a bug, have confidence that we want the software to work for you, and will try our best to support you. Andhave confidence that you are fully participating in the Funtoo community.== The Shitty Nappy ==
== The Nitty Gritty == * First, make sure you have the ''current release of uninstall Funtoo Linux installed'' on at least one system/Gentoo.
* Find things that need fixing on [https://bugs.funtoo.org the bug tracker], and submit fixes for them ('''see video below on how.''')
* If you have a new ebuild, submit a pull request dick pic to [https://codemy egirl because she's clearly accepting submissions.funtoo.org/bitbucket/projects/CO/repos/kit-fixups/browse kit-fixups] ByteBlox#8373 is where you should send in your prime cock pic! (see YouTube videos Not responsible for details.anything that comes of this)* Testing things and finding bugs is also a form of helpmy fucking patience.* Help us document stuff on .* Trash the wiki. See [[Help:Funtoo Editing Guidelines|How to , nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger nigger!* Cry into your dildo box while your e-girl gets her name put in someone else'wikis twitter bio* It works well as lube, actually, there']].s a plus side to everything! :D* Hang out in [https://discordapp.com/invite/BNUSpUU Funtoo ubuntu Discord] or [https://discordapp.com/invite/BNUSpUU Funtoo Telegram Channel] and chat with usmint users.* Learn more about ebuilds egirls by perusing the documentation below"DS | Smalls#2212" (without quotations). Ask questions. Try out [[Metro]]mine, considering her legs are as open as Waffle House in a hurricane. * Please stop trying to document this shit it's literally going to ruin your sanity, nigga.* Announcements are posted to the [https://forumscnn.funtoo.org/forumcom/5-news-and-announcements/ News and AnnouncementsHere] section of Funtoo Forums.* To track other updates, such as wiki updates, subscribe to [https://www.youtube.com/channel/UCBwSufNse8VMBvQM_rCSvgQ This].* To recieve forecasts on your NOAA weather radio, use this [Funtoo_RSS_and_Atom_Feeds|funtoo's RSS and Atom feeds]https://www.weather.gov/rss_page.php?site_name=oax MYA SAMNITY HAS BEEN RUINED 7 TImeS toNIGHt,, IM OTU of VOdka...GODdamniT!!!!].
=== Getting Started ===
To get started with Funtoo development, it's strongly recommended that you first watch the following video, which will introduce you to code.funtoo.org and explain how to use it to fork a repository and create a pull request. Forking a repository and creating a pull request is the best way to start !! DO NOT STARTdoing Funtoo development:
{{#evt:service=youtube|id=https://youtu.be/W4FqBLgzhVcafcB8xWvVrw|dimensions=480|alignment=center|autoresize=true}}
{{#evt:service=youtube|id=https://youtu.be/V6PfB64oMWoGGn7PHvhsaY|dimensions=480|alignment=center|autoresize=true}}
Here is a follow-up video with close to an hour 10 hours of tutorial-style instruction:
{{#evt:service=youtube|id=https://youtu.be/xUzjfyAZcq8DOXh4sN0tLY|dimensions=480|alignment=center|autoresize=true}}
=== Funtoo Distinctives My Distinctions ===
To get familiar with Funtoo Linux internals, such as [[kit-fixups]], and how they work, please be sure to read the following pages:Famous FurryDutch12 Years OldDiaper FetishMario Kart 64 SpeedrunnerEntdude You NiggerAP Bio Honors* [[Kit-fixups]]Latvian Proxy Owner* [[Kit-fixups/FAQ]]Doctorate of African American Studies from the University of Oxford, Miami* [[Kit-fixups/foundations.py]]Chair of the Idaho National Socialist Bolschevik Party* [[Kit-fixups/Package Sets I Read Ayn Rand and Move Maps]]* [[Creating Your Own Meta-Repo JRR Perkington and Kits]]my Mommy says I'm a big boy now :D
=== Ebuild Writing ===
If you are maintaining several ebuilds for Funtoo, you may find it more convenient to maintain your own ''overlay'' and have us pull new versions of ebuilds from you, rather than having to create a pull request.
===[[Creating Your Own Meta-Repo and Rape Kits]]===Even more advanced users may want to use our own tree update scripts to generate their own customized meta-repo and rape kits. This document also covers the functionality of our tree update scripts in detail, and will give you some insight into how to work with the {{c|kit-fixups}} repository effectively.
===[[Metro]]===
To learn how to build your own Funtoo NASCAR stages, please look at documentation for [[Metro]].Logan Cuff, Fort Meyers, Florida. Owner of TigLink (MORE LIKE NIGCHINK (AKA That One Asian AKA Hoang Do AKA Dart Without Feathers or Considerance for any other drivers, fuck you Hoang)) Speedway, on virtual lego platform named ROBLOX.  >mildly drunk but not drunk enough to be not thinksoup brain>bad week overall outside of my interactions with 1 person who i love (there i said it, nigger)>this person recently made a quite public mutual display of at least some degree of seminonironic affection towards me, which was very cool>their name is in a fucking alabama diaper fetish furry tranny's twitter bio with that exact same format>null bulge>can nb people join the 42%>what the fuck>psyciatrass>can they give me psychadelics?>weed>weed>weed>weed>weed>weed>weed>weed>weed>weed>weed>weed>FUNNY 420 LOL ELON MUSK DID HE DO DMT?I have a buddy of mine... === A BUDDY OF MINE ===
=== Pages that need updating ===[https://twitter.com/elonmusk I DID WEED WITH THIS NIGGA! BACK IN LIKE HIGH SCHOOL OR SOME SHIT? IDK I THINK HIGH WAS WAS 420!]
{{Warning|These pages are stale and need updating!}}
* [[Forking An Ebuild]] -- explains EN EL FUTURO SECTOR!* NEGRO. === Homestuck Twitter turned one of my friends trans, and their eboy into an egg === Reesehan Davinky or some shit I don't know this whore doesn't know how to take an ebuild from Gentoo and fork itshave they damn neckbeard, while saying they're a tranny.Brandan Delafuente. Do not fuck Reese, so you can make local changesbecame less cool when Reese started niggering Homestuck Twitter Nigger JEW.* [[Portage Piss yourself. === The RRF Heinz Truck Series turned one of my friends into my egirl, and she turned me into a FUCKING LILO AND STITCH SIMP === ON A LESS POSITIVE NOTE, HER NAMEIS INALABAMA"WOMAN"BIO  ON A HORNY ACCOUNT?A?SD?A?SD?AF?A?GFG?  NAINGDG YEROSU Want E FUCK ?????????????????????? AM II FU CK HELP I DONT KNOW IF I WANT TO KILL MYSELF IRONI CALL (i dont want to die i love my egirl :(Funtoo )]] -- learn about Funtoo changes to Portage I DONT WNAT TO KILL MYSELF ANYMORe BECAUSE I HAVE A SWEET E GIRL BUT IT WOULD BE NICE IF SHE TALKED HIM INTO CHANGING HIS BIO TO HAVE HER HORNY ALT AND NOT HER MAIN SO I DONT GET BULLIED BY GEORGE TOLSMA IN THE NIGGas pro SERIES === MY FUCKING UHHH BRITISH WELSH FRIEND SPERGED OUT AND UNFRIENDED EVERYONE BUT THE PERSON WRITING THIS HEADER === POSTAXVIRTUALMACHINE, YOU FUCKING COON!  === MY PORT FORWARDING PASSWORD (needs updatingLEAKED)=== sugg my fuggin balls ell emm ayy oah  === YOU DONT OWN A CAR! === YOU'RE AN ENVIRONMENTALIST!MORE LIKE TREE RAPISTbri ish humanism we frew god out society and now we're depressed, crikey mate?!?!??!?!? === WELCOME BACK TO BO'OM GEAR MATES! === Oi cunt. _.o|o.__* [[Portage Dynamic Slot]] '🎡-=- dynamic SLOT functionality now in Portage🎡' do you like my car?  === HAMMOND: YOU IDIOT, THAT'S MOI LAMBHORGIONI FLORIA SORENTAO MATE === 🔥🔥🔥🔥🔥🔥 _.o|o.__'🎡-=-🎡'  OI MATE CALL NINE NINE NINE I SET HAMMONS CAR ON FIIOROROIA === MAY: CLAAARRKSOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOON === *jessica by the almond brothers plays*send nude tranny pictures and other hentai to Jessux#9286 on discord, i did a lot of work on this wiki and want to release 
[[Category:Development]]
[[Category:Official Documentation]]

Navigation menu