This event will cover Fedora Install fest followed by a dev-sprint at Christ University, Bengaluru, India. In
What
Computer users from Christ University and around will get together to help each other install Fedora in their system. We will have experts to help if something goes wrong and the resources to download ISO from the Internet (we will provide live USB). It will also serve as an opportunity for people to find out what Fedora and free software, in general, is all about and interact with those who have already been using and appreciating Fedora for a while now.
Install Fest
Install Fest is a mini installation specific event where willing participants will just come with a system and the objective will be to have Fedora Installed. It can be done in multiple ways. The easiest ones are listed here:
Creating bootable USB
- Ensure you have a USB stick larger than the image file, and whose contents you can afford to lose
- On Fedora, run
sudo dnf --best install mediawriter
, then launch Fedora Media Writer from the system menus - On Windows, visit the project project download page and download the latest release, install the application using the installer and either run it after installation or find Fedora Media Writer in your application list
- On macOS, visit the project project download page and download the dmg file, open it and run
mediawriter
- Let it download an image of your preference (try a random spin/version/architecture)
- Write it to your flash drive
- Boot the system from the USB stick
- Start the installer
- Proceed with the installation
Creating a Fedora VM
- Grab a fedora image
- Ensure you have enough space and RAM to create a VM on your device
- On Fedora run
sudo dnf install virt-manager
, then launch Virtual Machine manager from system menus - Allocate at least 1GB RAM, 1 core and 20 GB for installation
- Boot and proceed with installation
Fedora Installation
- Once you are in the Anaconda installer
- Pick a preferred language and time zone
- Create a partition or select automatic partition to proceed
- Fedora requires at least /,boot and swap if created manually
- Set a root password
- Create a user and user pass
- Reboot after installation finishes
Common issues
- NAT not working in Fedora after installation on a VM?
- Perform an dnf update
- Screen Flickering after install or pre-install?
- Try switching session from Gnome Wayland to Xorg, if on a VM try changing the display drivers from VideoQXL to VirtIO
- Forgotten root/user password?
- run passwd <account-name>
- F27 Common issues and workaround [1]
- F26 Common issues and workaround [2]
Dev Sprint
Dev Sprint is an open activity where students and FOSS enthusiasts come together and solve bugs and issues in the code, docs and pretty much of everything which can make the project better. The idea is to enable students to squash bugs from a curated set of easy to hard fixes and make them confident. For this instance, we will have a Github repo (you can also have your repo in any version control). The issues tab will contain a bunch of issues which will be tagged with a key pair value describing the attribute. Like if it's an easy doc bug then it will contain, tags as (docs:easy)
Easy set of bugs are to help students to understand Git workflow and making the first PR. Medium will require some specific skill set to address. Hard is for regular contributors or someone equally experienced.
How to participate
- Pick up a bug which matches your interest and skillset.
- Understand the bug
- Let others know that you are working by commenting on the bug
- If you are not clear about the bug, type in a helpneeded and tag the mentor
- Attempt a fix
- Send a PR to the project repo which will be referenced in the issue
- Paste the PR Link in the original issue to let other peer review or your mentor review
Best Practices
When
Saturday, 03rd February, 2018
Install Fest: 9:00 am - 11:30 am. Dev-sprint: 11:30 am - 4:00 pm
Where
[TBD], Christ University, Hosur Road
Address:
Christ University Hosur Road, Bhavani Nagar Bengaluru, Karnataka 560029
Important note
Activities
- Installation media (USB) will be available to those that would like to get Fedora
- Mentors guiding students during dev-sprint
- A couple of presentations
- Socializing with other FOSS enthusiasts.
Organizers
List of attendees
- Vipul Siddharth
- Prakash Mishra
- Sayan Chowdhury
Ambassadors at the event
Post event report
- Will be added after the event