camp issueshttps://git.fosscommunity.in/fsfi/camp/-/issues2020-11-23T16:21:53Zhttps://git.fosscommunity.in/fsfi/camp/-/issues/36Use feed2toot to post updates from website to mastodon2020-11-23T16:21:53ZBadyUse feed2toot to post updates from website to mastodon* https://gitlab.com/chaica/feed2toot/
* https://feed2toot.readthedocs.io/en/latest/* https://gitlab.com/chaica/feed2toot/
* https://feed2toot.readthedocs.io/en/latest/https://git.fosscommunity.in/fsfi/camp/-/issues/47[idea] Breathing life into searx2020-11-03T11:33:14ZGhost User[idea] Breathing life into searxI'm absolutely unconvinced about the relation of money with free software as it exists today and I would like to correct that relation. Most people developing free software see money as if it conflicts with the principles of free softwar...I'm absolutely unconvinced about the relation of money with free software as it exists today and I would like to correct that relation. Most people developing free software see money as if it conflicts with the principles of free software.
I would like to develop a privacy respecting librejs friendly advertisement system for searx. An instance host of searx will be able to enable a switch, accept and display RANDOM (no-user-tracking) ads, earn from it and atleast sustain himself if not become rich.
It may be a fork of searx or an add-on to searx. Haven't explored that yet.https://git.fosscommunity.in/fsfi/camp/-/issues/38Schedule task deadlines2020-10-30T17:23:13ZSruthiSchedule task deadlinesSchedule: https://cryptpad.fr/pad/#/2/pad/view/T7iD93Xgh4St1qC7GTFMkUBUwVYKg8w+9D9eWCtQ0vI/
Tasks:
- [x] [October 10] Send jitsi meeting link to mentors group @praveen
- [x] [October 10] Start sending SMS
- [x] [October 11] Confirm lan...Schedule: https://cryptpad.fr/pad/#/2/pad/view/T7iD93Xgh4St1qC7GTFMkUBUwVYKg8w+9D9eWCtQ0vI/
Tasks:
- [x] [October 10] Send jitsi meeting link to mentors group @praveen
- [x] [October 10] Start sending SMS
- [x] [October 11] Confirm language of Arun's session @praveen
- [x] [October 11] Finalize speakers for Free Software introduction in different languages @praveen
- [x] [October 11] Decide if session on privacy is a talk or documentary @akhilvarkey
- [x] [October 11] Interaction with mentors - who will be present from our side? @praveen @kannan @asd @akhilvarkey
- [x] [October 11] Pre-book BBB sessions from Oct 17-24 #25 @praveen
- [x] [October 15] Script for Akshay's live introduction session https://git.fosscommunity.in/fsfi/camp/-/issues/28 @asd
- [x] [October 15] Pre recorded videos for tools introduction https://git.fosscommunity.in/fsfi/camp/-/issues/27 https://git.fosscommunity.in/fsfi/camp/-/issues/26 @bady @akhilvarkey
- [x] [October 16] Materials for Knowledge tree should be ready https://git.fosscommunity.in/fsfi/camp/-/issues/29 @kannan @aiswarya
- [x] [October 16] Pre recorded video for controls in society introduction https://git.fosscommunity.in/fsfi/camp/-/issues/30 @aiswarya
- [x] [October 17] Pre-book BBB sessions from Oct 25-31 #25 @praveen
- [x] [October 18] Interaction with mentors - who will be present from our side?
- [x] [October 19] Pre-recorded videos for "Introduction to Free Software"
- [ ] [October 20] Documentary - @Srud & @kannan
- [x] [October 21] Decide Panel: How do I make a living out of Free Software
- [ ] [October 24] Create video demo of GNU/Linux installation or select existing video @rovonovozoro
- [ ] [October 24] Decide Panel: A world without Free Software
- [ ] [October 24] Pre-book BBB sessions from Oct 8 - Nov 7 #25 @praveen
- [ ] [October 25] Interaction with mentors - who will be present from our side?
- [ ] [October 29] Eben Moglen - Freeing the mind documentary @praveen
- [ ] [October 31] Pre-book BBB sessions
- [ ] [November 3] Ready with session on privacy @akhilvarkey
- [ ] [November 5] Ready with Day in the life of a Free Software Developer @asd
- [ ] [November 7] collect details about meet the contributors about timining and topics. (from both mentors and other contributors)
- [ ] [November 7] prepare questionnaire for survey @Srud @asd
- [ ] [November 7] Pre-book BBB sessions
- [ ] [November 17] Pre-book BBB sessions
- [ ] [November 20] Final reminder to mentors to add their ideas to ideas list.
- [ ] [November 30] Notify mentors about proposal evaluation meetinghttps://git.fosscommunity.in/fsfi/camp/-/issues/43Add cryptdrive for presentations link in website2020-10-21T09:59:22ZPirate PraveenAdd cryptdrive for presentations link in websitehttps://cryptpad.fr/drive/#/2/drive/view/lv3oCUTswiQvn1NlukfrOVVhcka3Qh+bPMvEUF99rac/
Probably add a news entry and post on mastodon as well.
cc @karthik @bady @asd @avronhttps://cryptpad.fr/drive/#/2/drive/view/lv3oCUTswiQvn1NlukfrOVVhcka3Qh+bPMvEUF99rac/
Probably add a news entry and post on mastodon as well.
cc @karthik @bady @asd @avronhttps://git.fosscommunity.in/fsfi/camp/-/issues/15Compile resources2020-10-21T09:59:21ZAiswarya Kaitheri KandothCompile resourcesCompile the resources to use during the camp that is better outside of wiki like presentations, pre-recorded video etc. here.Compile the resources to use during the camp that is better outside of wiki like presentations, pre-recorded video etc. here.2020-10-14https://git.fosscommunity.in/fsfi/camp/-/issues/23Migration to Hugo and Features to impliment on Hugo Website2020-10-21T09:57:44ZAbraham RajiMigration to Hugo and Features to impliment on Hugo Website~~The basic website is yet to be migrated by @avron~~
- [x] Basic Migration
- [ ] Multilingualism ~"In Progress"
- [x] News Section
Feel free to add more features.~~The basic website is yet to be migrated by @avron~~
- [x] Basic Migration
- [ ] Multilingualism ~"In Progress"
- [x] News Section
Feel free to add more features.Abraham RajiAbraham Rajihttps://git.fosscommunity.in/fsfi/camp/-/issues/45Add link to learners mailing list web archive prominently on website2020-10-19T17:20:47ZAkshay S DineshAdd link to learners mailing list web archive prominently on websitePerhaps we can remove the notification about spam and add "Login in the web archive for joining discussion" or something like that.Perhaps we can remove the notification about spam and add "Login in the web archive for joining discussion" or something like that.https://git.fosscommunity.in/fsfi/camp/-/issues/44add a credits section to highlight all the services we use2020-10-17T20:42:46ZPirate Praveenadd a credits section to highlight all the services we useNixnet and DeepRoot for BBB. Cryptpad.fr for cryptdrive.
Also people maintaining website, mailman, knowledge tree etc.
Also all Organizing team members.Nixnet and DeepRoot for BBB. Cryptpad.fr for cryptdrive.
Also people maintaining website, mailman, knowledge tree etc.
Also all Organizing team members.https://git.fosscommunity.in/fsfi/camp/-/issues/42Add schedule as a calendar (.ics file)2020-10-17T09:16:40ZPirate PraveenAdd schedule as a calendar (.ics file)This was requested by someone in the common room as well as in final confirmation form.This was requested by someone in the common room as well as in final confirmation form.https://git.fosscommunity.in/fsfi/camp/-/issues/41Ideas: CircuitVerse Platform Enhancement - Shivansh, Pragati, Mahmoud2020-10-17T09:12:59ZShivansh SrivastavaIdeas: CircuitVerse Platform Enhancement - Shivansh, Pragati, Mahmoud[CircuitVerse](https://circuitverse.org/) is a free, open-source platform which allows users to construct digital logic circuits online.
Through this Program, We expect the participants to help us enhance the Circuitverse Platform by f...[CircuitVerse](https://circuitverse.org/) is a free, open-source platform which allows users to construct digital logic circuits online.
Through this Program, We expect the participants to help us enhance the Circuitverse Platform by fixing existing bugs and testing the Simulator completely. Some beginner friendly issues are listed [here](https://github.com/CircuitVerse/CircuitVerse/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22).
Contributions may include:
* Adding new features / Fixing bugs in existing features
* Simulator Bugs Fixing
* Documentation
* Website Enhancements
Required Languages : Ruby on Rails, JavaScript, HTML, CSS
Mentors: [Shivansh Srivastava](https://github.com/Shivansh2407), [Pragati Verma](https://github.com/PragatiVerma18), [Mahmoud Hammad](https://github.com/mahmodHammad)https://git.fosscommunity.in/fsfi/camp/-/issues/24Ideas: Handwriting recognition system and input method, Decentralized Knowled...2020-10-09T18:26:42ZSanthosh ThottingalIdeas: Handwriting recognition system and input method, Decentralized Knowledge systems, Language computing relatedListing some project ideas here:
## Handwriting recognition system and input method
1. Port the free and opensource handwriting recognition system at https://handwriting.smc.org.in/ to Java or a language suitable to integrate with [In...Listing some project ideas here:
## Handwriting recognition system and input method
1. Port the free and opensource handwriting recognition system at https://handwriting.smc.org.in/ to Java or a language suitable to integrate with [Indic keyboard](https://indic.app).
2. While working on this, it is expected to help improve the algorithm further for better accuracy by adding a postprocessing module to eliminate candidates and rearrange best candidates
3. Add support for more scripts
While working on this, the participant will learn and practice:
1. UI/UX considerations for a live handwriting recognition based input method
2. Frontend programming using javascript and Android programming to add system level input methods
3. Characteristics of Indian language scripts - unicode, visual representation, data representation, their conversions
4. Predictive entry systems
5. Curve matching and procrustes analysis
6. SVG standard and curve path representation in svg
7. Programming languages: javascript, python, java or C
8. Ability to experiment and self learn technology for solving a problem with very little help from mentor(!), but learning the skill of effective communication in community to get things done
A significant progress in this project means
1. First successfull attempt on a functional handwriting based input method, that is not proprietary, works offline and respects your privacy
2. Reduce the barrier to use Indic languages in mobiles
## Decentralized Knowledge systems starting with wikipedia
To continue with the experiments at https://github.com/santhoshtr/wikipedia-ipfs for people interested in learning, practicing web 3.0 and p2p web. This field is mostly open for explorations and innovations than a fixed problem and solution. Being able to successfully access wikipedia from p2p web by forming a sufficiently large p2p nodes in the geography is a good step forward.
While working on this, the participant will learn and practice
1. Understanding of concepts of p2p, decentralized networks, Interplantery Linked Data(IPLD), IPFS, IPNS, DHT, WebRTC.
2. Handsown experience on building p2p networks and nodes
3. Basic understanding of linked data in p2p
4. Frontend programming
5. Programming languages: javascript, go
6. Ability to experiment and self learn technology for solving a problem with very little help from mentor(!), but learning the skill of effective communication in community to get things done
## Malayalam related
Some of these can be ported to other languages too.
1. Integrate the https://morph.smc.org.in/spellcheck system as a spellchecker for libreoffice(Refer: https://thottingal.in/blog/2019/03/10/libreoffice-malayalam-spellchecker-using-mlmorph/)
2. Develop a named entity recognition system based on mlmorph(refer https://gitlab.com/smc/mlmorph-ner)
3. Enhance https://gitlab.com/smc/mlmorph
4. Make https://gitlab.com/smc/mlmorph-spellchecker work with with KDE or GNOME system
5. Convert a Malayalam font like Chilanka to a font with drawing direction indicators to help learning writing a language(Refer https://i.imgur.com/EBVtDOO.png)
6. Help maintaining SMC fonts by fixing reported bugs(Participant will learn typography and opentype engineering on the way if interested)https://git.fosscommunity.in/fsfi/camp/-/issues/16Put promotional materials on a page in the website2020-10-01T07:04:19ZAkshay S DineshPut promotional materials on a page in the websiteI guess we already have some images that we are sharing in various groups. It is useful to have this on a page on the website called "Promotional Materials" (this need not be linked from the home page) to share with others so that they c...I guess we already have some images that we are sharing in various groups. It is useful to have this on a page on the website called "Promotional Materials" (this need not be linked from the home page) to share with others so that they can in turn share selected ones in their circle.BadyBadyhttps://git.fosscommunity.in/fsfi/camp/-/issues/14papercut improvements on website2020-09-24T20:14:27ZPirate Praveenpapercut improvements on website- [x] (see below) about tools should be linked
- [x] What are the kind of tasks we'll be working on at Free Software Camp? - first sentence below is duplication
- [x] Add a menu item 'Apply' with two sub sections 'As Mentor', 'As Leaner'...- [x] (see below) about tools should be linked
- [x] What are the kind of tasks we'll be working on at Free Software Camp? - first sentence below is duplication
- [x] Add a menu item 'Apply' with two sub sections 'As Mentor', 'As Leaner'
- [x] Change Register to Apply for mentors and possibly for learners
- [x] In schedule table, the width of date column could be smaller
- [ ] Add a contact form
- [x] last point in code of conduct mentions venue, which should be changed to camp "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 venue."
- [x] Add a link to Mentor application from learner application page and vice versa, like "Do you want to apply as Mentor instead?"
- [ ] If possible remove the scroll bar in the registration form so that is extends to the whole page and page's scroll bar works.
- [x] Add links to the communication tools used
- [x] add a call for translators in the footer with link to https://git.fosscommunity.in/fsfi/camp/-/wikis/How-To-Translate
- [x] add link to website repo in the footer
- [x] add link to ideas list wiki page from website
- [x] add link to posters and artwork in the repo, probably in the footer close to call for translators as call to help promoting the event.
@all add any small improvements you have spottedhttps://git.fosscommunity.in/fsfi/camp/-/issues/7Collect resources for mentors on how to do mentoring2020-09-14T10:10:41ZAkshay S DineshCollect resources for mentors on how to do mentoringA large part of the success of Google Summer of Code has to do with their extensive guide for students *and* a separate guide for mentors.
I think it is important that we collect such resources (if we can't create ourselves) to help men...A large part of the success of Google Summer of Code has to do with their extensive guide for students *and* a separate guide for mentors.
I think it is important that we collect such resources (if we can't create ourselves) to help mentors mentor better. Specifically, there should be some of these things:
* Help facilitate the process of learning
* Understand the struggles learners have to go through in communication, in asking questions, in learning itself, related to language, related to time/money/energy/etc, etc.
* Deal with different levels of motivation and aspiration among learners
* Deal with one's own emotions and distractions
* Be comfortable with uncertainties and the unknown
At the very least there should be a private space for mentors to talk to each other and seek help especially when dealing with a tough situation. Just being cognizant about all this should also be helpful.