codema.in

We need a platform to publish our official statements and other updates

PB Pirate Bady Public Seen by 132

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.

D

Dhanesh Sat 2 May 2020 7:29AM

+1 for website with SSG.

PP

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.

K

Karthik Wed 17 Jun 2020 11:52AM

how does ublog differ from mastodon? I know that mastodon also uses activitypub

PP

Pirate Praveen Wed 17 Jun 2020 6:30PM

It is a single user instance, so should be lighter than mastodon or pleroma.

S

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 )

PP

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.

PP

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.

K

Karthik Fri 19 Jun 2020 11:58AM

I will try & see

S

Poll Created Sun 19 Jul 2020 11:31AM

use a ghost instance Closed Wed 22 Jul 2020 11:03AM

Outcome
by Syam 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 PP
Disagree 60.0% 3 R DU DU
Block 20.0% 1 S
Undecided 0% 206 AP V K RD VT VKJ HM AM NE D DU AB A S B DU S MK J NV

5 of 211 people have participated (2%)

DU

Deleted User
Disagree
Sun 19 Jul 2020 11:45AM

The current Hugo implementation can already have blog section too.

S

shine
Block
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.

PP

Pirate Praveen
Abstain
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.

R

Ranjithsiji
Disagree
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.

KVM

Kannan V M Sun 19 Jul 2020 12:02PM

@Syam can you elaborate on the benefits on ghost.org?

S

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 .

S

shine Sun 19 Jul 2020 12:40PM

and we're running hugo completely serverless off of gitlab pages

K

Karthik Tue 21 Jul 2020 2:38PM

S

Syam Sun 19 Jul 2020 12:45PM

this poll is meaningless then.

DU

Poll Created Tue 21 Jul 2020 2:12PM

Add a simple privacy policy page to the website. Closed Fri 24 Jul 2020 2:00PM

Outcome
by Deleted User Fri 24 Jul 2020 4:39PM

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 S K R S DU A PP
Abstain 0.0% 0  
Disagree 0.0% 0  
Block 0.0% 0  
Undecided 0% 203 AP DU V RD VT VKJ HM AM NE D AB A S B DU S MK J NV BC

7 of 210 people have participated (3%)

R

Ranjithsiji
Agree
Tue 21 Jul 2020 3:01PM

But we need to elaborate this more. Also Disclaimer and Terms and conditions needed.

PP

Pirate Praveen
Agree
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.

PP

Pirate Praveen
Agree
Tue 21 Jul 2020 5:27PM

Agree in principle, but needs some changes in details

AP

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 ?

AP

Abhijith PA Tue 21 Jul 2020 5:47PM

Sorry, the thread(private) started by @Dinesh , not @Kannan V M

DU

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.

PP

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.

DU

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.

PP

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.

AP

Abhijith PA Tue 28 Apr 2020 6:05AM

HTML test mail from thunderbird with enigmail disabled.

PB

Pirate Bady Tue 28 Apr 2020 4:59AM

reply to reply via mail

A

Akhil Tue 28 Apr 2020 4:57AM

Replied via mail.

28 Apr 2020 10:25:56 Bady (codema.in) :

A

Akhil Tue 28 Apr 2020 6:26AM

Test 3

AP

Abhijith PA Tue 28 Apr 2020 6:20AM

Plain text reply on top from thunderbird.

AP

Abhijith PA Tue 28 Apr 2020 6:28AM

test 4. (top post)

AP

Abhijith PA Tue 28 Apr 2020 6:31AM

top posting . Also enigmail is enabled.

AP

Abhijith PA Tue 28 Apr 2020 5:21AM

Test test

AP

Abhijith PA Tue 28 Apr 2020 5:33AM

html reply to test comment from mozilla thunderbird

A

Akhil Tue 28 Apr 2020 6:16AM

Plain text reply