Hello to the entire endeavouros community and thank you for the voyage in linux and open source so far. due to the fact that I am not active to much will write short about me, I am software engineer working in the field of airspace, drones and sat tech private non gov, my team is based in europe. I use macos for my business related activities and windows 7 for gaming and I am Linux Enthusiast, the endeavouros and the community here helped me to learn a lot about arch and I managed to install arch, still have my home pc on endeavouros and migrated one pc at the office in our brake room for gaming.
My question is what is the best way that someone who can code can contribute to Linux and open source, if I develop an app or desktop environment or modified DE, what is the best way to share it.
since as I software engineer I am familiar with software versioning or version control software, what is the best for Open Source: GitHub, GitLab, BitBucket, SourceForge, Launchpad, Google Cloud Source Repositories, AWS CodeCommit, Phabricator, Gogs, Gitea, Apache Allura, RedHat Pagure. I really don’t know what to choose, I have only used local git for work related files no cloud service.
how do you develop apps to work across many DEs without loss of themes: GNOME, KDE, XFCE.
do development rules and guides exist in regards to writing code and comments and documentation.
is their a centrilized Linux Market where someone can promote their app I could find only flatpaks and appimages and snaps that work as a general apps for multiple platforms and ElectronJS as a multi operating system solution, probably best option for me is ElectronJS because of my MacOS.
over this weekend will read about Linux and Arch Linux and endeavouros since I plan to present the Linux option on my upcoming corp board meeting and get corporate and business wide support for it:
I have a lot of people at my office and many engineers SEs and DevOps at businesse we work with that are interested in Linux and after joining here and arch forums I found many friends from the office and open minded friends.
a lot of open source tech exist for drones and sat tech, we can easily recode it in electron js and make it work on any Linux with maybe adding spans, flatpaks, appimages later on for easier install.
we can write manuals for ex mac users or at least point them where to read stuff and get familiar.
their are many great and stable arch based linux distribituions including endeavouros, I will not propose we make another one, more interesting will be to make a macos desktop clone in linux, new desktop environment based on xfce, that will belong term, short term goal modified configs for exiting DEs.
ability to use Xcode in Linux is also a great option for MacOS devs
I have read this post Helping out with EOS
I have an idea for an useful app build with electron to map the files in a PC for faster search and indexing of files, search and indexing tool with d3js view of data with #code data in each folder the #code metadata will be used for people to find faster what they need in a large collection.
this is probably done before but will be more of a test project for me to build it in Linux.
I will make sure to mention to everyone at the office that Linux is a community and it is important to contribute monetary or time. Drones and Sat Tech open source software will be great for Linux. I personally am familiar with pro bono and volunteering and have done it before IEEE,AAAS, PMI, RedCross and now Linux is my project that I am passionate about and want to donate my time at.
any comments or suggestions on the topic are welcome, have in mind that I am a macos user since 1990s I guess most of this questions are familiar for someone in the Linux or Arch Linux world.
For me endeavouros and the community has been a inspiration and mind opening journey.
Your questions seem very general in nature. However, in this context, there are several non-exclusive options you might want to consider:
For a wider range of Linux users, create an account into GitHub, GitLab, etc. and add your contribution there. Then distros can evaluate it and maybe include it. By the way, EndeavourOS is using GitHub (https://github.com/endeavouros-team).
thank you to everyone for your input comments and suggestions will consider them all.
Like I said NON GOV, the company I work for has nothing to do with gov tech or related fields, we work in for the private sector and I don’t fell comfortable due to privacy and corporate policy to disclose more information about it on a public forum, to protect my business and this community as well.
I do believe in world peace and I identify as European and Citizen of Earth, religion or country aside we should all be united in the efforts to make the world a better place for the generations after us. IF their was a flag of United Nations I would have probably select that over the European Union Flag.
Yes that is the plan that is why I ask what software versioning or version control software to use.
I see their a lots of options for Open Source Licensing options under Linux.
Probably the good part about Linux being decentralized is the options for users to choose, unlike in Mac and Windows you get one operating system and one desktop environment and that is that.
Yes but Linux world in general is new to me and I am only familiar with Mac World.
Linux is lacking in general software for Drones and Satellite technology non gov public usage normally.
probably will stick to Arch, AUR and maybe flatpaks and appimages with github/gitlab or gitea.
well I got inspired by this community here and motivated to make at last one useful app for sat and drone tech that work in Linux since at the moment non exist and maybe make a better DE in the future, in case a drone or satellite tech software exits for Linux I would be happy to be wrong and try it out.
Well I don’t speak German well, moved to Germany recently lived all around Europe Poland, Estonia, Finland, Sweden, Norway, that is why I use European Flag. Israeli flag in my profile is heritage flag.
it is not really hard for people to guess from my surname I have Polish or Israeli roots I guess.
thank you to everyone for your input comments and suggestions, enjoy your Linux weekend