community issueshttps://git.fosscommunity.in/groups/community/-/issues2023-12-08T10:10:53Zhttps://git.fosscommunity.in/community/camp/-/issues/50Collaboration with other organizations2023-12-08T10:10:53ZVinay KeshavaCollaboration with other organizations2022 Camp Partners
1. Eglitarians
2. FOSS NSS
3. VGLUG
4. Navodaya Networks
5. Libreoffice
Ask existing partners if they are interested to collaborate again and help/volunteer in one thing2022 Camp Partners
1. Eglitarians
2. FOSS NSS
3. VGLUG
4. Navodaya Networks
5. Libreoffice
Ask existing partners if they are interested to collaborate again and help/volunteer in one thinghttps://git.fosscommunity.in/community/camp/-/issues/49Sponsorship / Funds -- Progress2023-12-08T10:12:42ZVinay KeshavaSponsorship / Funds -- ProgressGeneral Sponsorship:
1. Contacted fossunited.org for sponsorship they have agreed to pay 10k [Haven't replied to them yet]
2. Need to send a mail to debian-outreach if debian is interested
Libreoffice sponsorship:
1. Libreoffice sponso...General Sponsorship:
1. Contacted fossunited.org for sponsorship they have agreed to pay 10k [Haven't replied to them yet]
2. Need to send a mail to debian-outreach if debian is interested
Libreoffice sponsorship:
1. Libreoffice sponsorship discussion still going on @ravi1 following it.
TODO
1. Draft email to ask debian
2. Reply for FOSS United emailhttps://git.fosscommunity.in/community/camp/-/issues/48Artwork / Posters2023-12-08T10:18:28ZVinay KeshavaArtwork / Posters1. Announcement Poster 2024 camp edition
2. Mentor Registration Poster
3. Learner Registration Poster
4. Poster to announce talks (List of speakers not announced yet)
5. Recreate the camp logo without background (https://git.fosscommunit...1. Announcement Poster 2024 camp edition
2. Mentor Registration Poster
3. Learner Registration Poster
4. Poster to announce talks (List of speakers not announced yet)
5. Recreate the camp logo without background (https://git.fosscommunity.in/community/camp/-/issues/11). https://git.fosscommunity.in/community/camp/-/tree/master/logohttps://git.fosscommunity.in/community/fsci.org.in/-/issues/7Security issue - malicious package in flatmap-stream2023-11-29T18:18:25ZSahil DhimanSecurity issue - malicious package in flatmap-streamI tried locally running the code. On running `npm install`, I ran into this issue
```
npm ERR! code E404
npm ERR! 404 Not Found - GET https://registry.npmjs.org/flatmap-stream/-/flatmap-stream-0.1.0.tgz - Not found
npm ERR! 404
npm ERR!...I tried locally running the code. On running `npm install`, I ran into this issue
```
npm ERR! code E404
npm ERR! 404 Not Found - GET https://registry.npmjs.org/flatmap-stream/-/flatmap-stream-0.1.0.tgz - Not found
npm ERR! 404
npm ERR! 404 'flatmap-stream@https://registry.npmjs.org/flatmap-stream/-/flatmap-stream-0.1.0.tgz' is not in this registry.
npm ERR! 404
npm ERR! 404 Note that you can also install from a
npm ERR! 404 tarball, folder, http url, or git url.
```
On further investigation, found a critical security advisory issued against flatmap-stream package. See https://github.com/advisories/GHSA-9x64-5r7x-2q53 and https://devblogs.microsoft.com/devops/blocking-malicious-event-stream-and-flatmap-stream-packages/
On quick purview, couldn't directly identify which dependency is calling this package.
I know the code need refresh but can we do away with this particular dependency?
@bady @asd @praveen ?https://git.fosscommunity.in/community/poddery.com/-/issues/40create a volunteer form for poddery.com2023-11-30T10:55:06ZPirate Praveencreate a volunteer form for poddery.comCreate a form to invite volunteers to help poddery.com.Create a form to invite volunteers to help poddery.com.https://git.fosscommunity.in/community/poddery.com/-/issues/39setup regular backups of data2023-11-29T15:04:29ZPirate Praveensetup regular backups of dataWe used to have backups setup, but during server migration we missed. We have used `rsync` earlier but I think `rdiff-backup` is a better option. The things needed to backup are: mysql and postgres databases, and files uploaded by diaspo...We used to have backups setup, but during server migration we missed. We have used `rsync` earlier but I think `rdiff-backup` is a better option. The things needed to backup are: mysql and postgres databases, and files uploaded by diaspora, prosody and synapse users.
Backup server will be provided by @tvmanukrishnan.
cc @ravi1https://git.fosscommunity.in/community/poddery.com/-/issues/38Create an account request form2023-11-28T21:30:35ZPirate PraveenCreate an account request formWe wanted to open sign ups after dealing with spam, but this may not happen soon. So we should allow people to request accounts.
See https://diasp.in/signup as an example. We can use formbricks.com with podmin alias so everyone is notif...We wanted to open sign ups after dealing with spam, but this may not happen soon. So we should allow people to request accounts.
See https://diasp.in/signup as an example. We can use formbricks.com with podmin alias so everyone is notified when there is a new request.
cc @coffeesleephttps://git.fosscommunity.in/community/management/-/issues/72Setup dmarc record? and rDNS for codema.in ip?2023-11-26T12:21:57ZPirate PraveenSetup dmarc record? and rDNS for codema.in ip?We can use the vpn ip or smtp over ssh https://p5r.uk/blog/2017/smtp-via-ssh-tunnel.html (which I have tested on oracle free vm - I have to ssh to the oracle free vm and relay the mail from there).
cc @bady @bhe @asd @akhilvarkey @abbyc...We can use the vpn ip or smtp over ssh https://p5r.uk/blog/2017/smtp-via-ssh-tunnel.html (which I have tested on oracle free vm - I have to ssh to the oracle free vm and relay the mail from there).
cc @bady @bhe @asd @akhilvarkey @abbyck
Since libreinfra.org was not reliable, Akshay has configured his personal mail server for now. But it is on some blacklists due to missing rDNS entry. Instead of maintaining two ips for mail server reputation, I think it is easier to maintain just one and since we already maintain lists.fsci.in we should reuse that effort as well.
- [x] Alternatively ask Akshay if he wants to continue offering his smtp server since he already has good reputation. Either way we have to cleanup unused MX records and unused servers listed in SPF record.
Update: Akshay agreed to continue offering the smtp service, so we can stay with it.
- [ ] Setup dmarc record?https://git.fosscommunity.in/community/management/-/issues/71codema.in polls don't close and hence no notifications are sent2023-11-28T10:30:31ZPirate Praveencodema.in polls don't close and hence no notifications are sentEven after the time of closing the poll is passed, the ui shows the poll as still ongoing and hence no notification is sent and we can't add an outcome. This causes people to miss meeting, for example.Even after the time of closing the poll is passed, the ui shows the poll as still ongoing and hence no notification is sent and we can't add an outcome. This causes people to miss meeting, for example.https://git.fosscommunity.in/community/management/-/issues/70[Meta] List of housing keeping tasks for maintained services2022-09-27T08:40:11ZSahil Dhiman[Meta] List of housing keeping tasks for maintained servicesWe manage and operate bunch of services under FSCI umbrella. Going through them, they're in very different shape in terms of maintainership. Starting a meta list of things that needs to be done to get these services under better shape -
...We manage and operate bunch of services under FSCI umbrella. Going through them, they're in very different shape in terms of maintainership. Starting a meta list of things that needs to be done to get these services under better shape -
- [ ] Update infrastructure with present services - https://wiki.fsci.in/Infrastructure . For reference, https://status.fsci.in/ seems to be most updated list
- [ ] Migrate services running on monitor.fsci.in server to another server and abandon the montor server.
- [ ] Make all services IPv6 accessible
- [ ] Setup logrotate on all services
- [ ] Update OS version on all machines to Debian 11 Bullseye - @ravi1
- [ ] Create documentation for Jitsi Meet and Codema on https://wiki.fsci.in/Category:Services
- [ ] Debug XMPP on poddery.com to remove frequent downtime
- [ ] Update Peertube on https://videos.fsci.in to v4.3.0. We're running v2.2.0
- [ ] Revisit service maintainer-ship as mentioned on https://wiki.fsci.in/Service_Monitors
- [ ] Decide on future of poddery.com. The sponsorship and hardware seems to be failing as now.
- [ ] Restart once a month services update day. - @ravi1
Please create dedicated issues for tracking and add your name in front of issues in work.
I'm more than willing to help new people learn and take up more active role in maintainership of the services.https://git.fosscommunity.in/community/privacy-yathra/-/issues/14Domain should be under privacy-yathra.fsci.in2022-04-07T10:11:40ZKarthikDomain should be under privacy-yathra.fsci.inSince it's our initiative, I feel privacy yathra should be under fsci.in domain. There are already enough domains to manage, another separate domain means more work / resources.
suggested url: https://privacy-yathra.fsci.inSince it's our initiative, I feel privacy yathra should be under fsci.in domain. There are already enough domains to manage, another separate domain means more work / resources.
suggested url: https://privacy-yathra.fsci.inhttps://git.fosscommunity.in/community/management/-/issues/69Migrate services to share resources2022-02-09T12:45:01ZKannan V MMigrate services to share resources Migrate services according to their server requirements and decide which servers will be used (and their costs) for the year.
As per meeting happend 16/01/2022, following are decided to minimize the resource wastage. Minutes can be fou... Migrate services according to their server requirements and decide which servers will be used (and their costs) for the year.
As per meeting happend 16/01/2022, following are decided to minimize the resource wastage. Minutes can be found here - https://codema.in/d/VkCybRTY/fsci-services-accounting/15
- [x] Scale down meet.fsci.in to CPX21 from earlier CPX31
- [ ] Merge codema.in into meet.fsci.in after scaledown
- [ ] Moniter to be disposed
- [ ] Migrate camp websites to meet.fsci.in server
- [ ] Dispose monitor.fsci.in server
- [ ] Dispose codema.in serverhttps://git.fosscommunity.in/community/management/-/issues/68Mail scaleway asking for server space under their opensource program2022-02-24T16:42:33ZKannan V MMail scaleway asking for server space under their opensource programScaleway provide server space for open source projects under their [open source program](https://www.scaleway.com/en/about-us/open-source-program/). A request mail can be sent to opensource-program@scaleway.com.Scaleway provide server space for open source projects under their [open source program](https://www.scaleway.com/en/about-us/open-source-program/). A request mail can be sent to opensource-program@scaleway.com.Kannan V MKannan V Mhttps://git.fosscommunity.in/community/management/-/issues/67Publish accounting for previous years2022-02-09T11:41:37ZKannan V MPublish accounting for previous yearsIssue to track previous year accounting. Related codema post: https://codema.in/d/VkCybRTY/fsci-services-accounting.
#### Actions
- [ ] Calculate income and expenditure for previous years for all services.
- [x] poddery.com
- [...Issue to track previous year accounting. Related codema post: https://codema.in/d/VkCybRTY/fsci-services-accounting.
#### Actions
- [ ] Calculate income and expenditure for previous years for all services.
- [x] poddery.com
- [ ] lists.fsci.in
- [x] git.fosscommunity.in
- [x] codema.in
- [ ] Domains
- [ ] meet.fsci.in
- [ ] videos.fsci.in
- [ ] Create a page under fsci.in domain to present previous year expenses.https://git.fosscommunity.in/community/management/-/issues/662022 Funding campaign2022-02-09T12:45:00ZKannan V M2022 Funding campaignIssue to manage 2022 funding campaign. Related codema post: https://codema.in/d/UPO2X1Yu/fsci-funding-campaign-2022
#### Previous issues to be merged/closed/modified.
- [ ] https://git.fosscommunity.in/community/poddery.com/-/issues/27...Issue to manage 2022 funding campaign. Related codema post: https://codema.in/d/UPO2X1Yu/fsci-funding-campaign-2022
#### Previous issues to be merged/closed/modified.
- [ ] https://git.fosscommunity.in/community/poddery.com/-/issues/27: save.poddery.com should now either redirect or archived with a notice to new campaign as given in the issue.
- [ ] https://git.fosscommunity.in/community/management/-/issues/56: This needs to be closed or merged. Currently its kept open because of two TODOs that are not really connected with the campaign.
- [ ] https://git.fosscommunity.in/community/lists.fsci.org.in/-/issues/19: This issue is more generic, need to add issues on other services to put banner in them.
- [ ] https://git.fosscommunity.in/community/management/-/issues/58: This issue is old and need to be updated to present status.
#### Actions to be done.
- [ ] Finish accounting for previous years - https://git.fosscommunity.in/community/management/-/issues/67
- [ ] Mail scaleway to avail server space to their open source initiative - https://git.fosscommunity.in/community/management/-/issues/68
- [ ] Migrate services according to their server requirements and decide which servers will be used (and their costs) for the year - https://git.fosscommunity.in/community/management/-/issues/69
- [ ] Calculate budget (approx.) for the year 2022 and 2023
- [x] Develop website for funding campaign
- [ ] Put banners in all services for the campaignhttps://git.fosscommunity.in/community/management/-/issues/65Add snikket extentions to poddery.com prosody service2023-11-28T10:29:42ZPirate PraveenAdd snikket extentions to poddery.com prosody serviceThis will make onboarding experience easier for new users.This will make onboarding experience easier for new users.https://git.fosscommunity.in/community/camp/-/issues/47Knowledge Tree sessions2022-02-08T18:50:44ZAkshay S DineshKnowledge Tree sessionsOn 13th.
People handling
* English: Ravi and Manav
* Malayalam: Kannan
* Hindi: Ravi and Sahil
* Marathi: Harish and RajuOn 13th.
People handling
* English: Ravi and Manav
* Malayalam: Kannan
* Hindi: Ravi and Sahil
* Marathi: Harish and Rajuhttps://git.fosscommunity.in/community/camp/-/issues/46Change ActivityPub to ActivityPub/Diaspora2021-10-24T18:40:57ZPirate PraveenChange ActivityPub to ActivityPub/DiasporaFriendica accounts can be followed from Diaspora as well. So change ActivityPub to ActivityPub/Diaspora and tool tip to Friendica/Mastodon/Diaspora.Friendica accounts can be followed from Diaspora as well. So change ActivityPub to ActivityPub/Diaspora and tool tip to Friendica/Mastodon/Diaspora.ravish shankarravish shankarhttps://git.fosscommunity.in/community/camp/-/issues/45Replace Masotodon with ActivityPub on webiste2021-10-20T15:48:48ZPirate PraveenReplace Masotodon with ActivityPub on webisteCamp Communication Infrastructure lists Mastodon, change that to ActivityPub and use the following link
https://socialhub.activitypub.rocks/t/introduction-to-activitypub/508
Also update in footer, replace Mastodon by ActivityPub and use...Camp Communication Infrastructure lists Mastodon, change that to ActivityPub and use the following link
https://socialhub.activitypub.rocks/t/introduction-to-activitypub/508
Also update in footer, replace Mastodon by ActivityPub and use Friendica/Mastodon as tooltip.ravish shankarravish shankarhttps://git.fosscommunity.in/community/camp/-/issues/44Add Apply option on the navbar/menu as well2021-10-24T11:22:52ZPirate PraveenAdd Apply option on the navbar/menu as wellWe should add Apply drop down in the navbar as well with drop down expanding to Learner and Mentor links.We should add Apply drop down in the navbar as well with drop down expanding to Learner and Mentor links.Announce registration confirmation meetingravish shankarravish shankar