From Fedora Project Wiki

(add an event wiki page)
 
mNo edit summary
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{header|events}}
{{header|events}}


= Fedora Install fest followed by a dev-sprint at Christ University, Bengaluru, India
This event will cover Fedora Install fest followed by a dev-sprint at Christ University, Bengaluru, India.
In


== What ==
== 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.
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 {{command|1=sudo dnf --best install mediawriter}}, then launch Fedora Media Writer from the system menus
* On Windows, visit the project [https://github.com/MartinBriza/MediaWriter/releases/ 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 [https://github.com/MartinBriza/MediaWriter/releases/ project download page]  and download the dmg file, open it and run {{filename|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 [http://dl.fedoraproject.org/pub/fedora/linux/releases/ fedora image]
* Ensure you have enough space and RAM to create a VM on your device
* On Fedora run {{command|1=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 [https://fedoraproject.org/wiki/Common_F27_bugs]
*F26 Common issues and workaround [https://fedoraproject.org/wiki/Common_F26_bugs]
 
=== 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 ==
== When ==
Saturday, 03rd February, 2018  
Saturday, 03rd February, 2018  
Install Fest: 9:00 am - 11:30 am.
  Install Fest: 9:00 am - 11:30 am.
Dev-sprint: 11:30 am - 4:00 pm
  Dev-sprint: 11:30 am - 4:00 pm


== Where ==  
== Where ==  
Line 23: Line 86:
Bengaluru, Karnataka 560029
Bengaluru, Karnataka 560029


== Important note - application ==
== Important note==
{{admon/important|Important!|'''If you want to participate in the Install fest, please make sure you have  backed-up of your important data.
{{admon/important|Important!|'''If you want to participate in the Install fest, please make sure you have  backed-up of your important data.
We will not be responsible for any data loss.
We will not be responsible for any data loss.
Line 30: Line 93:


== Activities ==
== Activities ==
* Installation media (USB) will be available to those that would like to get Fedora.
* Installation media (USB) will be available to those that would like to get Fedora
* Mentors guiding students during dev-sprint
* Mentors guiding students during dev-sprint
* A couple of presentations  
* A couple of presentations  
Line 40: Line 103:
== List of attendees ==
== List of attendees ==
*Vipul Siddharth
*Vipul Siddharth
 
*Prakash Mishra
*Sayan Chowdhury


{{admon/important|Important!|'''Approx Participation expected to be around 60 people'''}}
{{admon/important|Important!|'''Approx Participation expected to be around 60 people'''}}


== Ambassadors at the event ==
== Ambassadors at the event ==
[[User:siddharthvipul1|siddharthvipul1]]
* [[User:siddharthvipul1|Vipul Siddharth]]
* [[User:sayanchowdhury|Sayan Chowdhury]]


== Post event report==
== Post event report==
* Will be added after the event
* Will be added after the event

Latest revision as of 18:00, 2 February 2018


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

Important.png
Important!
If you want to participate in the Install fest, please make sure you have backed-up of your important data.

We will not be responsible for any data loss. For dev-sprint, please come with Git pre-installed

For any query, send an e-mail to siddharthvipul1@gmail.com

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

siddharthvipul1

List of attendees

  • Vipul Siddharth
  • Prakash Mishra
  • Sayan Chowdhury
Important.png
Important!
Approx Participation expected to be around 60 people

Ambassadors at the event

Post event report

  • Will be added after the event