Loomio

Members list on the website

PP Pirate Praveen Public Seen by 593

I think it would be great to add members gallery to the front page like we have in yatra.diasporafoundation.org

PP

Pirate Praveen Mon 19 Jan 2015 3:39AM

@akshay can we lift the code from diaspora yatra?

A

Akshay Mon 19 Jan 2015 10:29PM

Well, it's possible to reuse the code. But slight refactoring of the existing code will have to be done. (move to gulp? This makes things really easy, but I don't know if that'll make others from not pushing changes)

Also, will Indian pirates only have a handful of members? Does that make it look like a team of people rather than a party?

BC

Balasankar C Tue 20 Jan 2015 2:03AM

As of now Indian Pirates has no intention of becoming a party. It is the main reason why PPIN is in hibernate. It was stated that first we have to let the public hear our name and our ideologies.. They should understand our ideals and decide whether we are good or not.. Formation of a party is useful only after that..

So yes, we are a team of members only now.. Being a party is a long term goal and whatever changes necessary should be decided only then.

PP

Pirate Praveen Tue 20 Jan 2015 2:21AM

@akshay we have just 3 people pushing changes. So feel free to switch to gulp if you find that better.

@balasankarchelamat already mentioned about size. We are a handful right now. When we grow bigger, we will adjust things as needed.

B

Bady Sun 15 May 2016 8:39PM

suggestion: use LimeSurvey to create user registration form.

limesurvey can be installed on our server for free. we can also write a php script to fetch data from the user-submitted forms in order to be displayed on "members" page automatically. i can help with designing the members page and writing the php script, any assistance appreciated.

BC

Balasankar C Mon 16 May 2016 8:25AM

@ambadyanands Go ahead.

W

Wingston Tue 27 Dec 2016 7:11AM

Hi,

I would like to help out with this. Would like to know what methods you guys would prefer

1. Scrape https://www.loomio.org/g/7qmru1SG/memberships and use the output of that to display a members list (loomio doesnt support an API of sorts)

Pros : Simplest method
Cons : Manual update

2. Setup website to have it's own database of members and has the form etc

pros:

* Members list and information will be in pirates control
* We can implement pages like associate joining and constitution acceptance pages
cons :
* more development time
* i am a python dev so would be developing the application but i can expose APIs that the php site can use

B

Bady Tue 27 Dec 2016 9:24PM

2nd option will be great, can you kindly explain how you plan to work on it in detail?

W

Wingston Wed 28 Dec 2016 7:23AM

Okay, regarding a custom Application in Django Serving the following purpose

https://wagtail.io/features/
https://www.django-cms.org/en/features/

  • Member List Display (with location) sort of like a map view with differences between Associates and Full Members
  • Associate Request form (along with constitution acceptable like EULA)
  • Manifesto + Constitution
  • Official Blog/News Posts of Indian Pirates [postable with an online editor without code deploys in CMS fashion]

we can keep the backend store in postgres (DB) and backend as Python with a decent template for the frontend. (i can do front end on an engineering level, but my design skils leave much to be desired :D i usually sort that out by getting a good template and not changing that much)

once set up, it would be pretty much very easy to add new content etc.

I can start working on the site in the evenings and have a rough demo for you guys to play with in a couple of week or so.

This would be a good way to bootstrap social network effects and spread the word of the Indian Pirates
(which i feel should be our highest short term priority)

  • Get emails of all Associates so as to be able to start an email newsletter of people who are interested in the Pirate Party.
  • Get and Post more Articles with Pirates view on social issues which would help a lot for our SEO.
PP

Pirate Praveen Sun 15 Jan 2017 7:05AM

I think having two methods for the website update is an overkill. So we should migrate our php based site to the same cms. But it is upto both of you to decide as you are doing the actual work.

B

Bady Thu 30 Mar 2017 7:40AM

hi @wingston, any updates?

PP

Pirate Praveen Sun 15 Jan 2017 7:10AM

I recommend we use our diaspora account as canonical source for updates and embed its atom feed on the website. Maintaining too many independent channels makes things harder.

A

Akshay Wed 18 Jan 2017 11:47AM

If we're going to continue using loomio for accepting permanent members, discussions, etc, I think it'll be double work maintaining a custom server for pirates.org.in. I'd favour an approach where no wheel is reinvented.

PP

Pirate Praveen Thu 19 Jan 2017 5:28PM

@wingston , @ambadyanands on a second thought, I think what @akshay is saying makes sense. We are expecting people to participate in discussions rather than sign up for something like an email news letter or follow a twitter profile, so expecting them to sign up on loomio.org and commenting on thread, joining sub groups etc is good. For casual follow up, we already have diaspora, twitter etc. What you folks think?

B

Bady Sun 29 Jan 2017 5:08PM

it'll be great if we can run our own loomio instance and use single sign up/in at pirates.org.in and loomio (say for eg. at forum.pirates.org.in). @wingston can we do that?

PP

Pirate Praveen Sat 8 Apr 2017 12:39PM

If we have some volunteers to maintain our own loomio instance we can consider it.