ITNow: Difference between revisions

From Pirate Party Belgium
Jump to navigation Jump to search
(→‎Existing Tools, platforms and channels: moved XMPP to a tutorial page)
(new inputs and cleaning)
Line 5: Line 5:
Remember : http://pirateparty.be/crew-message-general-assembly-28th-march-2015
Remember : http://pirateparty.be/crew-message-general-assembly-28th-march-2015


== Take IT easy. ==
== Philosophy ==
 
Some thought about the way we can do stuff.
 
=== Take IT easy. ===


Focus on what is «working now».
Focus on what is «working now».
Line 17: Line 21:
* And off course a website we can consider as a vitrine with some news and links to the different «channels».
* And off course a website we can consider as a vitrine with some news and links to the different «channels».


== Do IT yourself. ==
=== Do IT yourself. ===


Focus on what we would like to do «in a long term».
Focus on what we would like to do «in a long term».
Line 29: Line 33:
* Think about disaster recovery plan(s)
* Think about disaster recovery plan(s)


== Same goals. ==
=== Same goals. ===


* Tell the world that we are alive.
* Tell the world that we are alive.
Line 39: Line 43:




== A new CMS for a New website ? ==
== Domains ==
 
=== pirateparty.be ===
 
* Registrar : [[#Networking4all]]
* Hosting : [[#Hetzner]]
* Owner : <email>coreteam@pirateparty.be</email> (tells us http://www.dnsbelgium.be/)
* Sub domains :
** [[#www.pirateparty.be]]
** [[#wiki.pirateparty.be]]
** [[#opinion.pirateparty.be]]
 
  Nameservers
  -----------
  ns1.networking4all.com
  ns2.networking4all.net
  ns3.networking4all.org
  ns4.networking4all.info
 
=== lepartipirate.be ===


If we are going to work on a refresh/replacement of the current website.
* Registrar : [[#Networking4all]]
* Hosting : [[#Hetzner]]
* Owner : <email>coreteam@pirateparty.be</email> (tells us http://www.dnsbelgium.be/)
* Relatel to : [[#pirateparty.be]]


=== Wordpress ===
  Nameservers
  -----------
  ns1.networking4all.com
  ns2.networking4all.net
  ns3.networking4all.org
  ns4.networking4all.info


* Must Have Plugins : http://www.wpbeginner.com/plugins/20-must-have-wordpress-plugins-for-2015-expert-pick/
Sub domains like wiki. and opinion. are not linked to [[#wiki.pirateparty.be]] or [[#opinion.pirateparty.be]].
* WP To Drupal : https://www.drupal.org/node/43178


=== Drupal ===
=== piratenpartij.be ===


I just have had installed Drupal and it seems far less intuitive than Wordpress. Powerfull maybe ... but harder to handle.
* Registrar : [[#Networking4all]]
* Hosting : [[#Hetzner]]
* Owner : <email>coreteam@pirateparty.be</email> (tells us http://www.dnsbelgium.be/)
* Relatel to : [[#pirateparty.be]]


* Must Have Addons : http://www.vmdoh.com/blog/12-drupal-7-modules-you-absolutely-must-have
  Nameservers
* Drupal To WP : https://wordpress.org/plugins/cms2cms-automated-drupal-to-wp-migration/
  -----------
* Upgrade from 7 to 8 : https://www.drupal.org/node/2257723
  ns1.networking4all.com
  ns2.networking4all.net
  ns3.networking4all.org
  ns4.networking4all.info


What maybe the «cost» to keep what is running now on the current Drupal 7? Like how much time do we need to improve instead of replace?
Sub domains like wiki. and opinion. are not linked to [[#wiki.pirateparty.be]] or [[#opinion.pirateparty.be]].


=== Other suggestions ===


* Joomla
=== diepiratenpartei.be ===
* Spip
* Wordpress with Themosis


== Existing Tools, platforms and channels ==
* Registrar : [[#Networking4all]]
* Hosting : [[#Hetzner]]
* Owner : <email>coreteam@pirateparty.be</email> (tells us http://www.dnsbelgium.be/)
* Relatel to : [[#pirateparty.be]]
 
  Nameservers
  -----------
  ns1.networking4all.com
  ns2.networking4all.net
  ns3.networking4all.org
  ns4.networking4all.info
 
Sub domains like wiki. and opinion. are not linked to [[#wiki.pirateparty.be]] or [[#opinion.pirateparty.be]].
 
 
=== parley.be ===
 
* Registrar : [[#Networking4all]]
* Hosting : [[#Hetzner]] [[#Questions]]
* Owner : <email>coreteam@pirateparty.be</email> (tells us http://www.dnsbelgium.be/)
* IP : 144.76.64.251 [[#Questions]]
 
  Nameservers
  -----------
  ns1.networking4all.com
  ns2.networking4all.net
  ns3.networking4all.org
  ns4.networking4all.info
 
Sub domains like www. wiki. and opinion. are not linked to [[#www.parley.be]], [[#wiki.pirateparty.be]] or [[#opinion.pirateparty.be]].
 
Behind ''parley.be'' there maybe the mailing list system or an SMTP server because :
 
  Received: from parley.be (static.251.64.76.144.clients.your-server.de [144.76.64.251])
  Received: by parley.be (Postfix, from userid 65534)
 
=== partipirate.be ===
 
* Registrar : [[#Ovh]]
* Owner : <email>patrick@p-installe.be</email> (tells us http://www.dnsbelgium.be/)
* IP : 144.76.64.251 [[#Questions]]
 
  Nameservers
  -----------
  ns13.ovh.net
  dns13.ovh.net
 
=== piratepad.be ===
 
* Registrar : [[#Networking4all]]
* Hosting : [[#Wireless Belgie]]
* Owner : <email>koendevoegt2002@yahoo.co.uk</email> (tells us http://www.dnsbelgium.be/)
* IP : 188.210.92.26
 
  Nameservers
  -----------
  ns1.networking4all.com
  ns2.networking4all.net
  ns3.networking4all.org
  ns4.networking4all.info
 
This is the Etherpad server maintained by Koen. The pads are available «as it» or integrated into [[#wiki.pirateparty.be]] pages.
 
=== piratepad.be ===
 
* Registrar : [[#Ovh]]
* Hosting : [[#Ovh]]
* Owner : <email>vincent.lejeune@protonmail.com</email> (tells us http://www.dnsbelgium.be/)
 
  Nameservers
  -----------
  dns11.ovh.net
  ns11.ovh.net
 
This is the new (2016) project for a website / newsletter system '''if we do not find enough human resources''' to run [[#www.pirateparty.be]] and other stuffs like [[#parley.be]], [[#wiki.pirateparty.be]] or [[#opinion.pirateparty.be]]. 
 
== Sub Domains ==
 
=== www.pirateparty.be ===
 
* What : Drupal 7
* Where : on a VM hosted by [[#Hetzner]]
* IP : 144.76.64.251
* Host : live1
* httpS status : <font style="color: red">expired certificate, css problems.</font>[[#Todos]]
 
The main website running since 2013.
 
=== wiki.pirateparty.be ===
 
* What : Mediawiki 1.22
* Where : on a VM hosted by [[#Hetzner]]
* IP : 144.76.64.251
* Host : live1
* httpS status : <font style="color: red">expired certificate, css problems.</font> [[#Todos]]
 
The main (and current) Wiki since 2011.
 
=== opinion.pirateparty.be ===
 
* What : GetOpinionated [[#Questions]]
* Where : <font style='color: red>unknown</font> [[#Todos]]
* IP : 144.76.64.251
* httpS status : <font style="color: red">expired certificate</font> [[#Todos]]
 
Theoretically used to help in the writing of the Pirate Party Political Program.
 
=== www.lepartipirate.be ===
 
* Linked to : [[#www.pirateparty.be]]
 
== Registrars and Hosting Providers ==
 
=== Networking4all ===
 
* About : https://www.networking4all.com/en/about+us/
* Logon page : https://www.networking4all.com/en/login/
* For the domains :
** [[#pirateparty.be]]
** [[#lepartipirate.be]]
** [[#piratenpartij.be]]
** [[#diepiratenpartei.be]]
** [[#parley.be]]
** [[#piratepad.be]]
 
=== Ovh ===
 
* About : https://www.ovh.com/fr/support/nous-contacter/
* Logon page : https://www.ovh.com/manager//web/login/
* For the domains :
** [[#partipirate.be]]
** [[#piratelab.be]]
 
=== Hetzner ===
 
* About : https://www.hetzner.de/hosting/legal/impressum
* Owner : <font style="color: red">unknown</font>
* Used by :
** [[#pirateparty.be]]
** [[#parley.be]]
 
=== Wireless Belgie ===
 
* About : http://wirelessbelgie.be/
* Owner : Probably Koen Devoegt.
* Used by :
** [[#piratepad.be]]
 
== Cloud / Other services and channels ==


=== XMPP ===
=== XMPP ===
Line 109: Line 290:


* Belgian Pirates (IT/Geeks ^_^) : https://telegram.me/joinchat/AiM8XgDslBYNBc4bZ0c_GQ
* Belgian Pirates (IT/Geeks ^_^) : https://telegram.me/joinchat/AiM8XgDslBYNBc4bZ0c_GQ
=== Drupal 7 ===
Current Website.
* Belgian Pirates Website : http://pirateparty.be and other domains. (Https : Yes but the css goes messy. Certificate from StartCom Ltd on .partipirate.be).
=== Mediawiki ===
Current Wiki.
* Belgian Pirates Wiki : http://wiki.pirateparty.be (Https : No)
=== Etherpad ===
Current Collaborative notepads (pads).  Most of them are linked or included on the Wiki pages.
* Running now on http://www.piratepad.be (Https : No)


=== Loomio ===  
=== Loomio ===  
Line 149: Line 315:
* https://pirate-lab.sandcats.io
* https://pirate-lab.sandcats.io


=== Get Opinionated ===
=== For the records ===
 
Another Wiki Page with a inventory of existing tools, pages, blogs, social network accounts ...
* http://opinion.pirateparty.be (if using https (recommanded), just accept the certificate exception)
 
=== Web Registry  ===
Another WIki Page with a inventory of existing tools, pages, blogs, social network accounts ...


* http://wiki.pirateparty.be/index.php/Pirate_Lab/registery_web
* http://wiki.pirateparty.be/index.php/Pirate_Lab/registery_web
== What do we have to keep from the current website? ==
Currently on the Home Page of http://pirateparty.be/
* Crews
* Squads
* Projects
* About the Party
* The Program
* Support Us
== Domain Names ==
There are also sub-domains like wiki.pirateparty.be opinion. forum. irc. ...
=== Registered @ networking4all.com ===
* pirateparty.be (144.76.64.251)
* lepartipirate.be (144.76.64.251)
* piratenpartij.be (144.76.64.251)
* diepiratenpartei.be (144.76.64.251)
* parley.be (144.76.64.251)
* piratepad.be (188.210.92.26)
=== Registered @ ovh.com ===
* partipirate.be (144.76.64.251)
== SSL Certificates ==
Multiple domain names means multiple SSL Certificates and sub domains means wild cart SSL certificates and those costs money.
* [http://thehackernews.com/2015/12/How-to-Install-Lets-Encrypt-SSL-Certificate.html Let's Encrypt – an initiative run by the Internet Security Research Group (ISRG) ]


== Inspiration from our neighbours ==  
== Inspiration from our neighbours ==  
Line 201: Line 329:


Things we may have to consider : http://www.socialmediatoday.com/content/24-things-consider-when-designing-and-developing-website
Things we may have to consider : http://www.socialmediatoday.com/content/24-things-consider-when-designing-and-developing-website
== Questions ==
* '''What''' is behind 144.76.64.251 and '''who''' is managing it?
* '''Where''' are the sources for GetOpinionated running on [[#opinion.pirateparty.be]]?
* '''What''' is behind [[#parley.be]]?
* '''What''' is behind [[#partipirate.be]]?
* About [[#piratepad.be]], will Koen keep it up and running for «us»?
== Todos ==
* '''Replace''' or '''renew''' *.pirateparty.be SSL Certificate.
* Find '''where''' is hosted [[#opinion.pirateparty.be]] and '''who''' is managing it.
[[category:it]]

Revision as of 01:53, 5 February 2016

Feel free to edit !

It is very different if we focus on «a website» or «a collection of services».

Remember : http://pirateparty.be/crew-message-general-assembly-28th-march-2015

Philosophy

Some thought about the way we can do stuff.

Take IT easy.

Focus on what is «working now». The language (fr/nl/de) efforts will be naturally distributed through the different «channels». More «pirates/diy» way.

  • Facebook page(s)
  • Twitter account(s)
  • Mailchimp or other Newsletter tool(s) (maybe less necessary if the other channels are «alive»)
  • Current Wiki
  • And off course a website we can consider as a vitrine with some news and links to the different «channels».

Do IT yourself.

Focus on what we would like to do «in a long term». The language (fr/nl/de) efforts must be kept in mind along all those process. More «centralized» way.

  • Define a Single Sign On strategy (Maybe OAUTH and LDAP)
  • Define the services we want to provide.
  • Set up the host(s)
  • Set up the service(s)
  • Think about disaster recovery plan(s)

Same goals.

  • Tell the world that we are alive.
  • Invite the world to share our ideas and and help us to reach goals.
  • Invite the world to vote for some enventual candidates on election days (if we do have candidates).
  • Empower the world using different channels.
  • Provide some «Belgian centralized views» of our activities.
  • Allow the world to give us money or join Crews and Squads.


Domains

pirateparty.be

 Nameservers
 -----------
 ns1.networking4all.com
 ns2.networking4all.net
 ns3.networking4all.org
 ns4.networking4all.info

lepartipirate.be

 Nameservers
 -----------
 ns1.networking4all.com
 ns2.networking4all.net
 ns3.networking4all.org
 ns4.networking4all.info

Sub domains like wiki. and opinion. are not linked to #wiki.pirateparty.be or #opinion.pirateparty.be.

piratenpartij.be

 Nameservers
 -----------
 ns1.networking4all.com
 ns2.networking4all.net
 ns3.networking4all.org
 ns4.networking4all.info

Sub domains like wiki. and opinion. are not linked to #wiki.pirateparty.be or #opinion.pirateparty.be.


diepiratenpartei.be

 Nameservers
 -----------
 ns1.networking4all.com
 ns2.networking4all.net
 ns3.networking4all.org
 ns4.networking4all.info

Sub domains like wiki. and opinion. are not linked to #wiki.pirateparty.be or #opinion.pirateparty.be.


parley.be

 Nameservers
 -----------
 ns1.networking4all.com
 ns2.networking4all.net
 ns3.networking4all.org
 ns4.networking4all.info

Sub domains like www. wiki. and opinion. are not linked to #www.parley.be, #wiki.pirateparty.be or #opinion.pirateparty.be.

Behind parley.be there maybe the mailing list system or an SMTP server because :

 Received: from parley.be (static.251.64.76.144.clients.your-server.de [144.76.64.251])
 Received: by parley.be (Postfix, from userid 65534)

partipirate.be

 Nameservers
 -----------
 ns13.ovh.net 		
 dns13.ovh.net

piratepad.be

 Nameservers
 -----------
 ns1.networking4all.com
 ns2.networking4all.net
 ns3.networking4all.org
 ns4.networking4all.info

This is the Etherpad server maintained by Koen. The pads are available «as it» or integrated into #wiki.pirateparty.be pages.

piratepad.be

 Nameservers
 -----------
 dns11.ovh.net 		
 ns11.ovh.net

This is the new (2016) project for a website / newsletter system if we do not find enough human resources to run #www.pirateparty.be and other stuffs like #parley.be, #wiki.pirateparty.be or #opinion.pirateparty.be.

Sub Domains

www.pirateparty.be

  • What : Drupal 7
  • Where : on a VM hosted by #Hetzner
  • IP : 144.76.64.251
  • Host : live1
  • httpS status : expired certificate, css problems.#Todos

The main website running since 2013.

wiki.pirateparty.be

  • What : Mediawiki 1.22
  • Where : on a VM hosted by #Hetzner
  • IP : 144.76.64.251
  • Host : live1
  • httpS status : expired certificate, css problems. #Todos

The main (and current) Wiki since 2011.

opinion.pirateparty.be

  • What : GetOpinionated #Questions
  • Where : unknown #Todos
  • IP : 144.76.64.251
  • httpS status : expired certificate #Todos

Theoretically used to help in the writing of the Pirate Party Political Program.

www.lepartipirate.be

Registrars and Hosting Providers

Networking4all

Ovh

Hetzner

Wireless Belgie

Cloud / Other services and channels

XMPP

Trying to get this to be used for the development of the new website.

  • Have look on the XMPP tutorial.

Trello

For the IT Squad.

Framasphere

Twitter

Facebook

Google(+)

Telegram

Discussion Chat / Voip

Loomio

For discussion and decision processes.

Calendars

Blogs

Transparency of deliberative assemblies

Thanks to Patrick (and maybe some other pirates?). Is there some «source code shared somewhere» to help others to build some clone of those services?

Sandstorm

For the records

Another Wiki Page with a inventory of existing tools, pages, blogs, social network accounts ...

Inspiration from our neighbours

Things we may have to consider : http://www.socialmediatoday.com/content/24-things-consider-when-designing-and-developing-website

Questions

Todos

  • Replace or renew *.pirateparty.be SSL Certificate.
  • Find where is hosted #opinion.pirateparty.be and who is managing it.