<html><head></head><body><div style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;"><div style="font-family: Helvetica, Arial, sans-serif; font-size: 16px;"><div style="font-family: Helvetica, Arial, sans-serif; font-size: 16px;"><div><div dir="ltr">Hello;<br></div><div dir="ltr"><br></div><div dir="ltr">I was reading "Arch Wiki" and felt curious about that difference between<br></div><div dir="ltr">extra and community repo.<br></div><div dir="ltr"><br></div><div dir="ltr">Some packages, such as "meson" is in the "extra" repo, whereas "ninja" is in "community" repo. The interesting fact is that - <i>"ninja"</i> is an implicit dependency to <i>"meson"</i>. So why that is (ninja) in the community repo?</div><div dir="ltr"><br></div><div dir="ltr">Also, some critical GNOME specific packages are part of the<br></div><div dir="ltr">community repo. Even, some compilers, like Haskell is also part of the community repo. What is the exact difference between extra and<br></div><div dir="ltr">community repository?</div><div dir="ltr"><br></div><div dir="ltr">I wonder, Is it really important to have that split?<br></div><div dir="ltr"><br></div><br></div></div></div></div></body></html>