Sure, I can share the load. I've built tensorflow+cuda from scratch a couple of times and completely understand the struggle. :)
On 14/10/2018 22:31, Sven-Hendrik Haase wrote: > On Sun, Oct 14, 2018, 22:34 Konstantin Gizdov <[email protected]> wrote: > >> Hello, >> >> I am Konstantin Gizdov [1] [2], >> (`kgizdov`, `[email protected]`, `[email protected]`) >> >> I would like to apply to be a Trusted User under Baptiste Jonglez's >> sponsorship. >> >> A few words about me: >> >> I am currently a Particle Physics PhD at Univerisity of Edinburgh and I >> have used Linux since my early teenage years. After I finished >> high-school, Linux has been my main operating system. I embraced Open >> Source software for a long time ago and contribute to such several >> projects [2][3][4]. I have been with Arch Linux since 4+ years ago, >> although only more active since 2+ years. >> >> My main work is concentrated on Experimental Particle Physics & the LHCb >> Detector at the Large Hadron Collider at CERN. As part of that I have >> been involved in the development, upgrade & maintenance of the >> High-Level Trigger & RICH systems and LHCb's data flow [3]. I also have >> experience with a lot of data processing & analysis - data distillation >> & enrichment, machine learning, statistical analysis, etc - and >> associated tools. Separately, I maintain several machines - a personal >> web server, company server with several VMs, local workhorse server, >> personal workstation & laptop (sprinkle around some RaspberryPis and >> network devices here and there). This put me in a unique position to >> work with many and different kinds of systems and software - ranging >> from ASICs & FPGAs, through localized control systems & end-user devices >> to large clusters & super computers. Daily, I use popular tools such as >> VMs, docker, git, GCC, CUDA, tensorflow, Cern's ROOT, but I also run a >> lot of custom and even-self made software [4][6]. All of this has been a >> breeze on Arch Linux. >> >> Thus, a couple of years ago, I decide to get more involved and >> contribute. I took on the task to maintain CERN's ROOT package [7] and >> since then I've involved myself heavily into that, I'm a contributor to >> the project and I use it daily in my work. I have been providing this >> package for many colleagues in the field, including all of its stack & >> complementary tools (Pythia, XRootD & other Python tools). I have >> enabled a lot of new features and worked with upstream towards new >> functionality, bug fixes, etc. On top of that I have shipped several >> other related projects - machine learning packages, SciKit-HEP packages >> like uproot, Docker images, GitLab CIs and so on. >> >> I have also been able to develop and publish a machine learning project >> me and colleague came up with [4]. This is soon going to be a package in >> SciKit-HEP and I will aim to make it package here too. Arch Linux was a >> great platform for all of this. I was able to install & configure >> up-to-date software easily and what I did not find, I provided for me & >> others on the AUR without too much hassle. >> >> Overall, I have to say Arch Linux (and its community) have played a key >> role in me being able to do all of these things. I have found the OS >> itself to be stable and flexible and the users & maintainers >> approachable and direct, which I appreciate a lot. I have met a lot of >> people through the Arch Linux community - forums, AUR and just saying 'I >> use Arch, too!', haha. >> >> The reason for applying to become a TU is to get even more involved and >> give back to the community. If you accept me, I would like to continue >> maintaining and improving my current packages as well as bring new >> packages. As an AUR maintainer I basically consider it an on-going duty >> already. >> >> I would like to maintain/contribute/adopt the following: >> >> * Packages I would like to co-maintain: >> o python-awkward >> o libafterimage >> o xxhash >> o unuran >> * Packages I already maintain and intend to move from AUR: >> o root & root-extra >> o xrootd >> o simpletools >> o root5 >> o python-root_numpy >> o python-uproot >> o python-uproot-methods >> o python-hep_ml >> o pythia >> o llvm50 >> o llvm50-libs >> o clang50 >> * New packages I would like to add/move from AUR: >> o cern-vdt >> o cvmfs >> o HepDrone [4] >> o python-keras >> o root_pandas (new) >> o histbook (new) >> o decaylanguage (new) >> o pyjet (new) >> o vegascope (new) >> o root_ufunc (new) >> o formulate (new) >> >> I hope to make Arch Linux more versatile and accessible to users in data >> science, high-energy physics & machine learning, and possibly as a whole. >> >> Thank you. >> >> -- >> Regards, >> >> Konstantin >> >> 1. https://keybase.io/kgizdov >> 2. https://github.com/kgizdov >> 3. https://gitlab.cern.ch/kgizdov >> 4. https://github.com/Tevien/HEPDrone >> 5. https://github.com/scikit-hep >> 6. https://gitlab.cern.ch/kgizdov/pdqa-automation > > Great stuff. Would you be interested in co-maintaining tensorflow, cuda and > pytorch and related packages? They sometimes cost a lot of time to fix up.
signature.asc
Description: OpenPGP digital signature
