Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
No results found
Show changes
Commits on Source (76)
Showing
with 238 additions and 54434 deletions
Posters/FSFCamp.png

276 KiB

Posters/FSFCamp_Banner.png

198 KiB

This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
# Free Software Camp Website
This website is build using [Hugo](https://gohugo.io/ "Hugo website"), a static site generator built in Go.
### Installing Hugo
Hugo is available on most modern operating systems. If you're using a GNU/Linux distribution that uses the `apt` package manager (Debian, Ubuntu or any of their derivatives) you can install it with the following command:
``` sh
sudo apt install hugo
```
If you're using a GNU/Linux distribution that uses the `pacman` package manager (Archlinux or any of it's derivatives) you can use the following command:
``` sh
sudo pacman -S hugo
```
If you're using a Distro that uses the dnf package manger (Fedora) you can use the following command:
``` sh
sudo dnf install hugo
```
### Running a development server
To run a development server run the following command:
``` sh
hugo server -D
```
If you want your server to show your draft posts to run:
``` sh
hugo server -D --buildDrafts
```
### Generating Static Sites
To generate static websites, just run the command `hugo` from the command line from the project's root folder where the config.toml file is present.
This will generate the files in a directory called `public`. These files can now be deployed using a web server of your choice.
# ♡ Please copy and share.
while IFS=, read -r name email
do
echo "Sending mail to $name <$email>.."
cp email.template.txt email.body.txt
sed -i "s/TEMPLATE:ADDRESS/$email/" email.body.txt
sed -i "s/TEMPLATE:NAME/$name/" email.body.txt
/usr/sbin/sendmail -t < email.body.txt
rm email.body.txt
sleep 60
done < email-list.csv
# Sample email.template.txt
# From: "Your Name" <email@example.com>
# To: TEMPLATE:ADDRESS
# Subject: Your email subject
# Content-Type: text/plain; charset=utf-8
# Content-Transfer-Encoding: 8bit
#
# Dear TEMPLATE:NAME,
# Your email body
# Signature
# Sample email-list.csv
# Firstname Surname,email@example.com
---
title: "{{ replace .Name "-" " " | title }}"
date: {{ .Date }}
draft: true
---
<!DOCTYPE html>
<html><head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>Software Freedom Camp 2021</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href='https://camp.fsci.in/css/style.css' type="text/css" media="screen" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="stylesheet" href="https://tools-static.wmflabs.org/cdnjs/ajax/libs/font-awesome/5.14.0/css/all.css" crossorigin="anonymous" />
<link rel="alternate" hreflang="hi" href="https://camp.fsci.in/hi/categories/" title="हिन्दी">
<link rel="alternate" hreflang="kn" href="https://camp.fsci.in/kn/categories/" title="ಕನ್ನಡ">
<link rel="alternate" hreflang="ml" href="https://camp.fsci.in/ml/categories/" title="മലയാളം">
<link rel="alternate" hreflang="mr" href="https://camp.fsci.in/mr/categories/" title="मराठी">
<link rel="alternate" hreflang="ta" href="https://camp.fsci.in/ta/categories/" title="தமிழ்">
<link rel="alternate" hreflang="te" href="https://camp.fsci.in/te/categories/" title="తెలుగు">
</head>
<body><div class="nav-container">
<nav>
<div class="logo">
<a href='/'>Software Freedom Camp</a>
</div>
<input type="checkbox" id="chk">
<label for="chk" class="show-menu-btn" style="align-items:center;">
<i class="nav-icon fas fa-bars"></i>
</label>
<ul class="menu">
<li><a href='/#about'>About Us</a></li>
<li><a href='/code-of-conduct'>Code of Conduct</a></li>
<li><a href='/news'>News</a></li>
<li><a href='/sched'>Schedule</a></li>
<li><a href='/projects'>Projects</a></li>
<li><a href='/#contact'>Contact</a></li>
<select class="langs">
<option onclick="window.location.href = &#34;https://camp.fsci.in/categories/&#34;" value="en" selected="selected">English</option>
<option onclick="window.location.href = &#34;https://camp.fsci.in/hi/categories/&#34;" value="hi">हिन्दी</option>
<option onclick="window.location.href = &#34;https://camp.fsci.in/kn/categories/&#34;" value="kn">ಕನ್ನಡ</option>
<option onclick="window.location.href = &#34;https://camp.fsci.in/ml/categories/&#34;" value="ml">മലയാളം</option>
<option onclick="window.location.href = &#34;https://camp.fsci.in/mr/categories/&#34;" value="mr">मराठी</option>
<option onclick="window.location.href = &#34;https://camp.fsci.in/ta/categories/&#34;" value="ta">தமிழ்</option>
<option onclick="window.location.href = &#34;https://camp.fsci.in/te/categories/&#34;" value="te">తెలుగు</option>
</select>
<label for="chk" class="hide-menu-btn"><i class="nav-icon fas fa-times"></i></label>
</ul>
<script>
function myFunction() {
document.getElementById("myDropdown").classList.toggle("show");
}
function myFunctionnav() {
document.getElementById("myDropdownnav").classList.toggle("show");
}
window.onclick = function(event) {
if (!event.target.matches('.dropbtn')) {
var dropdowns = document.getElementsByClassName("dropdown-content");
var i;
for (i = 0; i < dropdowns.length; i++) {
var openDropdown = dropdowns[i];
if (openDropdown.classList.contains('show')) {
openDropdown.classList.remove('show');
}
}
}
}
</script>
</nav>
</div>
<main>
<main id="main">
<div>
</div>
</main>
</main><footer style="margin-top: 0">
<div class="footer-organizers" style="text-align: center">
<h1>Organized by</h1>
<a href="https://fsci.in"><img height="50px" src='https://camp.fsci.in/img/fsci_logo.png' alt="Logo of FSCI" /></a>
</div>
<p style="text-align: center; font-size: 22px; margin-bottom: 10px">In association with diverse groups of volunteers</p>
<p style="text-align: center; font-size: 20px"><a style="text-decoration: underline; color: inherit;" href="https://camp.fsci.in/privacy">Privacy Policy</a></p>
<p style="text-align: center;">Made with ♥ All original content licensed under a free/libre copyleft license (GPL or CC BY-SA)</p>
</footer>
</body>
</html>
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Categories on Software Freedom Camp (Diversity Edition)</title>
<link>https://camp.fsci.in/categories/</link>
<description>Recent content in Categories on Software Freedom Camp (Diversity Edition)</description>
<generator>Hugo -- gohugo.io</generator><atom:link href="https://camp.fsci.in/categories/index.xml" rel="self" type="application/rss+xml" />
</channel>
</rss>
<!DOCTYPE html><html><head><title>https://camp.fsci.in/code-of-conduct/</title><link rel="canonical" href="https://camp.fsci.in/code-of-conduct/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://camp.fsci.in/code-of-conduct/" /></head></html>
\ No newline at end of file
<!DOCTYPE html>
<html><head>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>Software Freedom Camp 2021</title>
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href='https://camp.fsci.in/css/style.css' type="text/css" media="screen" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="stylesheet" href="https://tools-static.wmflabs.org/cdnjs/ajax/libs/font-awesome/5.14.0/css/all.css" crossorigin="anonymous" />
</head>
<body><div class="nav-container">
<nav>
<div class="logo">
<a href='/'>Software Freedom Camp</a>
</div>
<input type="checkbox" id="chk">
<label for="chk" class="show-menu-btn" style="align-items:center;">
<i class="nav-icon fas fa-bars"></i>
</label>
<ul class="menu">
<li><a href='/#about'>About Us</a></li>
<li><a href='/code-of-conduct'>Code of Conduct</a></li>
<li><a href='/news'>News</a></li>
<li><a href='/sched'>Schedule</a></li>
<li><a href='/projects'>Projects</a></li>
<li><a href='/#contact'>Contact</a></li>
<label for="chk" class="hide-menu-btn"><i class="nav-icon fas fa-times"></i></label>
</ul>
<script>
function myFunction() {
document.getElementById("myDropdown").classList.toggle("show");
}
function myFunctionnav() {
document.getElementById("myDropdownnav").classList.toggle("show");
}
window.onclick = function(event) {
if (!event.target.matches('.dropbtn')) {
var dropdowns = document.getElementsByClassName("dropdown-content");
var i;
for (i = 0; i < dropdowns.length; i++) {
var openDropdown = dropdowns[i];
if (openDropdown.classList.contains('show')) {
openDropdown.classList.remove('show');
}
}
}
}
</script>
</nav>
</div>
<main>
<section class="page">
<h1 style="text-align: center;">Code Of Conduct</h1>
<h1 id="software-freedom-camp-code-of-conduct">Software Freedom Camp Code of Conduct</h1>
<p>Software Freedom Camp, as part of the greater Free Software Community, assumes good faith on all those who wish to improve Free Software Projects. However, other experiences at other programs have shown us the need to adopt a Code of Conduct in which we state our expectations of all participants and organizers during the Software Freedom Camp.</p>
<p>This code of conduct applies to all participants of Software Freedom Camp, in addition to the <a href="https://fsci.in/code-of-conduct/">FSCI Code of Conduct</a> that applies to the FSCI community as a whole.</p>
<h2 id="fsci-diversity-statement">FSCI Diversity Statement</h2>
<p>FSCI welcomes and encourages participation by everyone.</p>
<p>No matter how you identify yourself or how others perceive you: we welcome you. We welcome contributions from everyone as long as they interact constructively with our community.</p>
<p>While much of the work for our project is technical in nature, we value and encourage contributions from those with expertise in other areas, and welcome them into our community.</p>
<h2 id="be-excellent-to-each-other">Be excellent to each other</h2>
<p>Software Freedom Camp is committed to providing a safe environment for all participants. All participants are expected to treat all people and infrastructure with respect and help create a welcoming environment. If you notice behavior that fails to meet this standard, please speak up and help to keep Software Freedom Camp as respectful as we expect it to be.</p>
<p>Software Freedom Camp is committed to the ideals expressed in our Diversity Statement (above) and the FSCI Code of Conduct. We ask all our members, mentors, volunteers, participants and guests to adopt these principles. We are a diverse community. Sometimes this means we need to work harder to ensure we&rsquo;re creating an environment of trust and respect where all who come to participate feel comfortable and included.</p>
<p>We value your participation and appreciate your help in realizing this goal.</p>
<h2 id="be-respectful">Be respectful</h2>
<p>Respect yourself, and respect others. Be courteous to those around you. If someone indicates they don&rsquo;t wish to be photographed or recorded, respect that wish. If someone indicates they would like to be left alone, let them be. Our online spaces may be shared with members of the public; please be considerate to all patrons of these locations, even if they are not involved in the camp.</p>
<h2 id="be-inclusive">Be inclusive</h2>
<p>By default, all material presented in the camp should be suitable for people aged 12 and above.</p>
<p>If you could reasonably assume that some people may be offended by your talk or presentation, please state so explicitly to the Editorial Team. In case you are unsure if this applies to you, please contact the Editorial Team at camp at fsci.in. Please note that you are solely responsible if anything is deemed inappropriate and you did not contact the Editorial Team beforehand.</p>
<h2 id="be-aware">Be aware</h2>
<p>We ask everyone to be aware that we will not tolerate intimidation, harassment, or any abusive, discriminatory or derogatory behavior by anyone at any FSCI program or in related media.</p>
<p>Complaints can be made to the organizers by emailing camp-coc at fsci.in. All complaints made to camp organizers will remain confidential and be taken seriously. The complaint will be treated appropriately and with discretion. Should camp organizers or moderators consider it appropriate, measures they may take can include:</p>
<ul>
<li>The individuals may be told to apologize</li>
<li>The individuals may be told to stop/modify their behavior appropriately</li>
<li>The individuals may be warned that enforcement action may be taken if the behavior continues</li>
<li>The individuals may be asked to immediately leave the program and/or will be prohibited from continuing to participate in any part of the program</li>
<li>The incident may be reported to the appropriate authorities</li>
</ul>
<h2 id="what-does-that-mean-for-me">What does that mean for me?</h2>
<p>All participants, including learners and mentors must not engage in any intimidation, harassment, or abusive or discriminatory behavior.</p>
<p>The following is a list of examples of behavior that is deemed highly inappropriate and will not be tolerated at Software Freedom Camp:</p>
<ul>
<li>Offensive verbal or written remarks related to any dimension(s) of diversity as listed in the FSCI code of conduct</li>
<li>Sexual or violent images in public spaces (including presentation slides)</li>
<li>Deliberate intimidation</li>
<li>Stalking or following</li>
<li>Unwanted photography or recording</li>
<li>Sustained disruption of talks or other events</li>
<li>Unwelcome physical contact or other forms of assault</li>
<li>Unwelcome sexual attention</li>
<li>Sexist, racist, or other exclusionary jokes</li>
<li>unwarranted exclusion from camp or related events based on any dimension(s) of diversity as listed in the FSCI code of conduct</li>
</ul>
<p>We want everyone to have a good time in our program.</p>
<h2 id="questions">Questions?</h2>
<p>If you’re not sure about anything in this camp Code of Conduct, please contact the Software Freedom Camp organizers at camp at fsci.in</p>
<p>If you wish to report a violation of this Code of Conduct, please contact camp-coc at fsci.in</p>
<h2 id="our-promise-to-you">Our Promise to You</h2>
<ul>
<li>We will read every complaint and have several people on that alias that can help investigate and resolve the complaint.</li>
<li>We will reply, in writing, as soon as possible to acknowledge the concern and assure that the matter is being investigated.</li>
<li>Depending on the situation, we will talk to the reporter, the reported, or both to determine what mediation and/or action is necessary.</li>
<li>Depending on the outcome of the investigation and mediation, we reserve the right to expel people not in compliance with our Code of Conduct from the camp. FSCI, the Software Freedom Camp Organizing Committee and the venue in which Software Freedom Camp is being held will not be held responsible for further costs incurred by the dismissal from the camp.</li>
</ul>
</section>
</main><footer style="margin-top: 0">
<div class="footer-organizers" style="text-align: center">
<h1>Organized by</h1>
<a href="https://fsci.in"><img height="50px" src='https://camp.fsci.in/img/fsci_logo.png' alt="Logo of FSCI" /></a>
</div>
<p style="text-align: center; font-size: 22px; margin-bottom: 10px">In association with diverse groups of volunteers</p>
<p style="text-align: center; font-size: 20px"><a style="text-decoration: underline; color: inherit;" href="https://camp.fsci.in/privacy">Privacy Policy</a></p>
<p style="text-align: center;">Made with ♥ All original content licensed under a free/libre copyleft license (GPL or CC BY-SA)</p>
</footer>
</body>
</html>
baseURL = "https://camp.fsf.org.in"
languageCode = "en-us"
title = "Free Software Camp"
+++
author = "Hugo Authors"
+++
+++
title = "About"
description = "Hugo, the world's fastest framework for building websites"
date = "2019-02-28"
aliases = ["about-us", "about-hugo", "contact"]
author = "Hugo Authors"
+++
Written in Go, Hugo is an open source static site generator available under the [Apache Licence 2.0.](https://github.com/gohugoio/hugo/blob/master/LICENSE) Hugo supports TOML, YAML and JSON data file types, Markdown and HTML content files and uses shortcodes to add rich content. Other notable features are taxonomies, multilingual mode, image processing, custom output formats, HTML/CSS/JS minification and support for Sass SCSS workflows.
Hugo makes use of a variety of open source projects including:
* https://github.com/yuin/goldmark
* https://github.com/alecthomas/chroma
* https://github.com/muesli/smartcrop
* https://github.com/spf13/cobra
* https://github.com/spf13/viper
Hugo is ideal for blogs, corporate websites, creative portfolios, online magazines, single page applications or even a website with thousands of pages.
Hugo is for people who want to hand code their own website without worrying about setting up complicated runtimes, dependencies and databases.
Websites built with Hugo are extremelly fast, secure and can be deployed anywhere including, AWS, GitHub Pages, Heroku, Netlify and any other hosting provider.
Learn more and contribute on [GitHub](https://github.com/gohugoio).
---
date: 2019-05-28
type: section
layout: "archives"
---