Mon 19 Jan 2015 3:38AM

Members list on the website

PP Pirate Praveen Public Seen by 554

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


Pirate Praveen Mon 19 Jan 2015 3:39AM

@akshay can we lift the code from diaspora yatra?


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?


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.


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.


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


Balasankar C Mon 16 May 2016 8:25AM

@ambadyanands Go ahead.


Wingston Tue 27 Dec 2016 7:11AM


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

1. Scrape 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


* 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


Pirate 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?


Wingston Wed 28 Dec 2016 7:23AM

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

  • 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.

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.

Load More