GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - POSSF/POSSF: Persian Open Source Software Festival - اولین جشنواره نرم افزار اوپن سورس فارسی (جشنواره متن باز و منبع باز فارسی)

BranchesTags
Open more actions menu

Latest commit

 

History

555 Commits
555 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
_i18n
_i18n
 
 
_includes
_includes
 
 
_layouts
_layouts
 
 
_networks
_networks
 
 
_posts
_posts
 
 
_speakers
_speakers
 
 
_workshops
_workshops
 
 
asset
asset
 
 
pages
pages
 
 
.editorconfig
.editorconfig
 
 
.gitignore
.gitignore
 
 
.pre-commit-config.yaml
.pre-commit-config.yaml
 
 
.ruby-version
.ruby-version
 
 
404.md
404.md
 
 
Dockerfile
Dockerfile
 
 
Gemfile
Gemfile
 
 
Gemfile.lock
Gemfile.lock
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
_config.yml
_config.yml
 
 
cover.jpg
cover.jpg
 
 
docker-compose.yml
docker-compose.yml
 
 
docker-entrypoint.sh
docker-entrypoint.sh
 
 
favicon.ico
favicon.ico
 
 
humans.txt
humans.txt
 
 
index.txt
index.txt
 
 
robots.txt
robots.txt
 
 
serve.sh
serve.sh
 
 
sitemap.xml
sitemap.xml
 
 

Repository files navigation

اولین جشنواره نرم افزار اوپن سورس فارسی

Persian Open Source Software Festival

A community for open-source programmers and software engineers.

Do you want to Support? So add yourself

  • Star this repository
  • Fork this repository
  • Create a new Markdown file with your GitHub username at _networks. For example, if your GitHub username is Max, you should create a Markdown file named max.md in the _networks folder. So, the directory to your file should be _networks/max.md.
  • Copy the template below and paste it to the Markdown file you've just created. (First line should NOT be blank.)
  • Save your file and send a Pull Request.
  • Just wait until we merge your PR.
  • Voila! You are now a part of our community.

Card Structure Template

---
layout: network
permalink: /network/your-github-username-without-space/ <!-- GITHUB-USERNAME -->
name: Your full name
github: your-github-username
website: http://site.org/ <!-- LINK TO YOUR WEBSITE or link of a Social network -->
email: [email protected]
instagram: <!-- LEAVE EMPTY OR PUT LINK TO YOUR PROFILE -->
twitter: <!-- LEAVE EMPTY OR PUT LINK TO YOUR PROFILE -->
linkedin: <!-- LEAVE EMPTY OR PUT LINK TO YOUR PROFILE -->
facebook: <!-- LEAVE EMPTY OR PUT LINK TO YOUR PROFILE -->
country: Iran
location: Isfahan
role: Web Developer
languages: c php js css3 html5 <!-- YOU SHOULDN'T USE SPACE IN THE NAME OF THE PROGRAMMING LANGUAGE -->
---

A short biography and a short text about your technical skills.

POSSF (Persian OSS Festival)

Persian Open Source Software Festival

جشنواره اوپن سورس فارسی

جشنواره نرم افزار اوپن سورس فارسی

جشنواره نرم افزار منبع باز فارسی

جشنواره نرم افزار متن‌باز فارسی

نرم افزار متن‌باز

نرم افزار منبع باز

نرم افزار اوپن سورس

اوپن سورس

نرم افزار آزاد

سخنران های جشنواره اوپن سورس فارسی

کارگاه های جشنواره اوپن سورس فارسی

Compile POSSF Website Project

Using Docker

Do you want to easily run the project using Docker? Okay so:

  • Install docker and docker-compose package
  • Start docker service in your operation system
  • run docker-compose up command in this directory
  • open the link at the browser

Manually

Install requirement packages from Gemfile:

$ bundle install

Or install manually one by one:

$ gem install jekyll
$ gem install jekyll-sitemap
$ gem install jekyll-target-blank

Running and serve website

$ bundle exec jekyll serve
Configuration file: /home/max/OpenSource/POSSF-Web/_config.yml
            Source: /home/max/OpenSource/POSSF-Web
       Destination: /home/max/OpenSource/POSSF-Web/_site
 Incremental build: disabled. Enable with --incremental
      Generating...
                    done in 0.13 seconds.
 Auto-regeneration: enabled for '/home/max/OpenSource/POSSF-Web'
    Server address: http://127.0.0.1:4000
  Server running... press ctrl-c to stop.

Known problems

WARNING: You don't have /home/max/.gem/ruby/2.7.0/bin in your PATH,

If you face to similar warning/error:

WARNING:  You don't have /home/max/.gem/ruby/2.7.0/bin in your PATH,
    gem executables will not run.
Successfully installed jekyll-4.1.1
1 gem installed

Try this:

nano ~/.bashrc
export PATH="$HOME/.gem/ruby/2.7.0/bin:$PATH"

convertible.rb:222:in `write': Permission denied @ rb_sysopen

[max@workstation POSSF]$ jekyll serve
Configuration file: /home/max/Projects/POSSF/POSSF/_config.yml
            Source: /home/max/Projects/POSSF/POSSF
       Destination: /home/max/Projects/POSSF/POSSF/_site
 Incremental build: disabled. Enable with --incremental
      Generating...
Building site for language: "en" to: /home/max/Projects/POSSF/POSSF/_site/en
       Jekyll Feed: Generating feed for posts
Loading translation from file /home/max/Projects/POSSF/POSSF/_i18n/en.yml
                    ------------------------------------------------
      Jekyll 4.2.0   Please append `--trace` to the `serve` command
                     for any additional information or backtrace.
                    ------------------------------------------------
/home/max/.local/share/gem/ruby/3.0.0/gems/jekyll-4.2.0/lib/jekyll/convertible.rb:222:in `write': Permission denied @ rb_sysopen - /home/max/Projects/POSSF/POSSF/_site/en/404.html (Errno::EACCES)

You have to remove _site directory by sudo rm -rf _site and this will fixed.

Running both of docker image and jekyll

If you run both docker and jekyll localy, maybe some problems cause and you can fix it by easily remove .jekyll-cache directory by sudo rm -rf .jekyll-cache.

Related outdated repositories

Template:

  • https://github.com/BaseMax/POSSF/
  • https://github.com/BaseMax/POSSF-Web/
  • https://github.com/BaseMax/GitHubEventWeb

Actions:

  • https://github.com/BaseMax/AutoInviteToOrgByIssueComment
  • https://github.com/BaseMax/AutoInviteToOrgByStar

© Copyright Max Base 2020

© Copyright POSSF Team 2021

© Copyright GitHub 2021 (During Negotiation to GitHub staff)

About

Persian Open Source Software Festival - اولین جشنواره نرم افزار اوپن سورس فارسی (جشنواره متن باز و منبع باز فارسی)

possf.ir

Topics

hacktoberfesthacktoberfest-acceptedopen-sourceopen-source-communityopensourcepossfpossf-event

Resources

Readme
GPL-3.0 license
Activity
Custom properties

Stars

49 stars

Watchers

4 watching

Forks

25 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.