We need a platform to publish our official statements and other updates
Currently fsci.in is a plain HTML website and updating it everytime when we have to publish a new statement or any other update is not so easy. So it'll be better if we can switch to a blogging system. Hugo is a static site generator (SSG) written in Go and it already has a template that matches the current template of fsci.in so that migration will be easy. Also, Karthik has volunteered to migrate our website to Hugo. While some people support SSG based solutions, some vote for innovative solutions like using writefreely.org which supports federation and hence can be followed from mastodon and so on. Please comment your suggestions.
Pirate Praveen Wed 17 Jun 2020 11:45AM
https://ublog.pub/ can we use this to publish the statements via activity pub as well? So people can follow us on mastodon.
Karthik Wed 17 Jun 2020 11:52AM
how does ublog differ from mastodon? I know that mastodon also uses activitypub
Pirate Praveen Wed 17 Jun 2020 6:30PM
It is a single user instance, so should be lighter than mastodon or pleroma.
shine Thu 18 Jun 2020 6:57PM
wouldn't ublog still require someone to manage the account and manually post the links to the statements that are posted on the website.
instead, why not have writefreely deployed at statements.fsci.in which would automatically post to ActivityPub? This would bring in the challenge of using writefreely as the main blog roll instead of hugo; meaning there wouldn't be an easy way to show the statements on the main website under the recent statements section.
Or the other alternative is to find a hugo plugin that would automatically post to ActivityPub ( or write one, perhaps? I couldn't find any in a quick web search )
Pirate Praveen Fri 19 Jun 2020 9:55AM
As per https://github.com/tsileo/microblog.pub/blob/master/README.md there is an http api to post content and Hugo already has an RSS feed, I think it should be possible to parse RSS feed and post via HTTP API using gitlab ci pipeline.
Karthik Fri 19 Jun 2020 11:46AM
i have found two links on activityPub for hugo
1. https://jlelse.blog/dev/activitystreams-hugo/
2. https://jlelse.blog/micro/2019/12/2019-12-18-ukjta/
3. code: https://codeberg.org/jlelse/hugo-activitystreams
Pirate Praveen Fri 19 Jun 2020 11:57AM
If you can, please try it out and see if you can follow the updates via mastodon.
Karthik Fri 19 Jun 2020 11:58AM
I will try & see
Poll Created Sun 19 Jul 2020 11:31AM
use a ghost instance Closed Wed 22 Jul 2020 11:03AM
Suggestion to use ghost.org instance as a blogging platform .
They have robust Api's which we can integrate to our main site.
Results
Results | Option | % of points | Voters | |
---|---|---|---|---|
|
Agree | 0.0% | 0 | |
Abstain | 20.0% | 1 | ||
Disagree | 60.0% | 3 | ||
Block | 20.0% | 1 | ||
Undecided | 0% | 206 |
5 of 211 people have participated (2%)
Deleted User
Sun 19 Jul 2020 11:45AM
The current Hugo implementation can already have blog section too.
shine
Sun 19 Jul 2020 12:21PM
I don't see any disadvantages in the current system. they are 2 different platforms that does the same thing - blog posts.
the idea here was to get blog posts to post to ActivityPub automatically.
ghost does not support ActivityPub as far as I know. so this would essentially be out of scope of this discussion.
Pirate Praveen
Mon 20 Jul 2020 7:58AM
I think we already have xml feeds and we just need to find a way to convert that to activity pub. For other features, we already have loomio.
Ranjithsiji
Tue 21 Jul 2020 2:58PM
The Hugo instance can host a blog or something like that. So It is better to integrate it into this.
Kannan V M Sun 19 Jul 2020 12:02PM
@Syam can you elaborate on the benefits on ghost.org?
Syam Sun 19 Jul 2020 12:19PM
it's a node-based system. also supports mailing list and news letters on latest posts. .. requries a 1 core 2gb VM .
shine Sun 19 Jul 2020 12:40PM
and we're running hugo completely serverless off of gitlab pages
Karthik Tue 21 Jul 2020 2:38PM
Syam Sun 19 Jul 2020 12:45PM
this poll is meaningless then.
Poll Created Tue 21 Jul 2020 2:12PM
Add a simple privacy policy page to the website. Closed Fri 24 Jul 2020 2:00PM
Proposal is accepted but we need to work on details and we need to create common privacy policy for all services, with subsections for various services which deal with the specific details of those services.
There was a discussion on matrix about adding privacy policy to the website and updating the existing poddery one. @devkabiir Has made the proposal for updating poderry policy here. I propose that we should have a basic policy page for this website as well.
According to the discussion on the channel, we don't story any cookies or have any other tracking enabled on the website. But there may be some question about the following:
Where the website is hosted.
What is data retention policy for the nginx or apache logs
Who to contact when any violation is found or when something is wrong with the website.
I think the policy page can be straight forward and can be just these or any other relevant questions and answers to them.
For example:
Privacy Policy
Information about the website
Website owned by - Free Software Community Of India.
Website Data hosted on - Hetzner ( I am not sure here, if yes then link to their privacy policy)
Email contact - hello@fsci.org.in
Data Collection
We don't track any visitor on this website and we don't use any other services which will track our visitors.
We don't store any cookies.
The IP address of the visitor is logged in the server's log and we delete this log every week (i don't know if we have any policy about retention so please help)
We need to keep these logs to help us in troubleshooting in case of any disruption in the working of the website.
If you have any suggestions or request regarding the data collection please mail us on the email contact given above.
In case, I left out anything please add or if you want to improve this more let us know. We would like to know what you think about this proposal.
Thank you
Results
Results | Option | % of points | Voters | |
---|---|---|---|---|
|
Agree | 100.0% | 7 | |
Abstain | 0.0% | 0 | ||
Disagree | 0.0% | 0 | ||
Block | 0.0% | 0 | ||
Undecided | 0% | 203 |
7 of 210 people have participated (3%)
Ranjithsiji
Tue 21 Jul 2020 3:01PM
But we need to elaborate this more. Also Disclaimer and Terms and conditions needed.
Pirate Praveen
Tue 21 Jul 2020 5:27PM
Agree in principle, but needs some changes in details, like email contact is admin at fsci.in and it is hosted with gitlab pages. gitlab'sprivacy policy is https://about.gitlab.com/privacy/ @Balasankar C may be able to help us with details about gitlab pages specific logs.
Pirate Praveen
Tue 21 Jul 2020 5:27PM
Agree in principle, but needs some changes in details
Abhijith PA Tue 21 Jul 2020 4:58PM
@raghukamath , First of all this should be a separate thread. There is another thread by @Kannan V M https://codema.in/d/uPVqN5TJ/updates-to-privacy-policy. If possible it should be moved to there.
Why not we create privacy policy, terms and disclaimer all FSCI things on a page and anchor link from those services ?
Abhijith PA Tue 21 Jul 2020 5:47PM
Sorry, the thread(private) started by @Dinesh , not @Kannan V M
Deleted User Wed 22 Jul 2020 4:27AM
While I agree with your suggestion of having privacy policy at one place, it would be easy to maintain. But one thing to keep in mind is that the details may vary depending on the service we are hosting. For example privacy policy for videos, diaspora may have different host details, cookies details than the static homepage site. We can make one common section and have subsections for various services that we host. The subsection can then directly linked from the respective services.
Pirate Praveen Tue 21 Jul 2020 5:28PM
@Abhijith PA I like that idea, I was already suggesting that to @Kannan V M in the other thread.
Deleted User Wed 22 Jul 2020 4:24AM
@Pirate Praveen yes I just added the details as example for the discussion. The text can be fine tuned.
Pirate Praveen Wed 29 Jul 2020 10:47AM
Can we use https://github.com/poga/rss2mastodon or https://carlchenet.com/get-your-rss-feeds-to-mastodon-with-the-feed2toot-bot/ to post our blog feed to mastodon ?
Pirate Praveen Thu 30 Jul 2020 10:35AM
Siddharth tested it for FSF India here https://git.fosscommunity.in/fsfi/fsfi/-/issues/2#note_6954 I think choosing a friendica instance will allow people to follow us via mastodon as well as diaspora.
Abhijith PA Tue 28 Apr 2020 6:05AM
HTML test mail from thunderbird with enigmail disabled.
Pirate Bady Tue 28 Apr 2020 4:59AM
reply to reply via mail
Akhil Tue 28 Apr 2020 4:57AM
Replied via mail.
28 Apr 2020 10:25:56 Bady (codema.in) :
Akhil Tue 28 Apr 2020 6:26AM
Test 3
Abhijith PA Tue 28 Apr 2020 6:20AM
Plain text reply on top from thunderbird.
Abhijith PA Tue 28 Apr 2020 6:28AM
test 4. (top post)
Abhijith PA Tue 28 Apr 2020 6:31AM
top posting . Also enigmail is enabled.
Abhijith PA Tue 28 Apr 2020 5:21AM
Test test
Abhijith PA Tue 28 Apr 2020 5:33AM
html reply to test comment from mozilla thunderbird
Akhil Tue 28 Apr 2020 6:16AM
Plain text reply
Dhanesh · Sat 2 May 2020 7:29AM
+1 for website with SSG.