https://wiki.diasporafoundation.org/api.php?action=feedcontributions&user=Danger89&feedformat=atomdiaspora* project wiki - User contributions [en]2024-03-29T09:36:02ZUser contributionsMediaWiki 1.39.3https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3055User:Danger892014-08-07T11:52:39Z<p>Danger89: </p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system. [https://github.com/roma/roma Roma?] or [http://en.wikipedia.org/wiki/Apache_Cassandra Apache Cassandra?] + [https://github.com/iconara/cql-rb#ruby-cql3-driver Ruby driver]. Please read: http://www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in menu bar in Dutch language.<br />
* Change text "Loslaten" to "Vindt ik niet meer leuk" in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
== DHT related ==<br />
* http://www.bittorrent.org/beps/bep_0005.html<br />
* http://www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf<br />
* https://www.youtube.com/watch?v=B_HTdrTgGNs<br />
* http://en.wikipedia.org/wiki/Distributed_hash_table<br />
* <br />
<br />
=== UI related ===<br />
* https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
* https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
* https://www.loomio.org/d/4vG7NMBS/restructure-ui-code<br />
<br />
<br />
'''Examples of porting to Bootstrap:'''<br />
* https://github.com/blase/diaspora/commit/0d0ed4db28d56425830f4eb2c9859ba96b21619b<br />
* https://github.com/svbergerem/diaspora/commit/f615ad311532a60777ba07dca45959215f1c7c92<br />
<br />
=== Mock-ups ===<br />
* [https://projects.invisionapp.com/share/X3RBEAQA#/screens https://cdn.invisionapp.com/cdn/9d31fc37b7179330da1c2cc6d0df1039/screens/20068227/1/bArJzJIR1j0U1uc81B2kYF3PKIZ7oDhpgzmun3XvD3AzbmtChwJNjOxmwRAjkFGKL53WD9CLP859l17TkQwkA3/diaspora-ui-enhanced_01.jpg]<br />
* http://v53.imgup.net/group-mock8cac.jpg<br />
* http://powell.chaos-bodensee.de/wp-content/uploads/flat3.png<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
* http://podupti.me/<br />
* http://pods.jasonrobinson.me/<br />
* https://diapod.net/active<br />
<br />
== Good Example's ==<br />
* https://diasp.de/<br />
* https://joindiaspora.com/<br />
* https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3054User:Danger892014-08-07T11:47:18Z<p>Danger89: add DHT info</p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system. [https://github.com/roma/roma Roma?] or [http://en.wikipedia.org/wiki/Apache_Cassandra Apache Cassandra?] + [https://github.com/iconara/cql-rb#ruby-cql3-driver Ruby driver]. Please read: http://www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in menu bar in Dutch language.<br />
* Change text "Loslaten" to "Vindt ik niet meer leuk" in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
=== DHT related ==<br />
* http://www.bittorrent.org/beps/bep_0005.html<br />
* http://www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf<br />
* https://www.youtube.com/watch?v=B_HTdrTgGNs<br />
* http://en.wikipedia.org/wiki/Distributed_hash_table<br />
* <br />
<br />
=== UI related ===<br />
* https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
* https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
* https://www.loomio.org/d/4vG7NMBS/restructure-ui-code<br />
<br />
<br />
'''Examples of porting to Bootstrap:'''<br />
* https://github.com/blase/diaspora/commit/0d0ed4db28d56425830f4eb2c9859ba96b21619b<br />
* https://github.com/svbergerem/diaspora/commit/f615ad311532a60777ba07dca45959215f1c7c92<br />
<br />
=== Mock-ups ===<br />
* [https://projects.invisionapp.com/share/X3RBEAQA#/screens https://cdn.invisionapp.com/cdn/9d31fc37b7179330da1c2cc6d0df1039/screens/20068227/1/bArJzJIR1j0U1uc81B2kYF3PKIZ7oDhpgzmun3XvD3AzbmtChwJNjOxmwRAjkFGKL53WD9CLP859l17TkQwkA3/diaspora-ui-enhanced_01.jpg]<br />
* http://v53.imgup.net/group-mock8cac.jpg<br />
* http://powell.chaos-bodensee.de/wp-content/uploads/flat3.png<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
* http://podupti.me/<br />
* http://pods.jasonrobinson.me/<br />
* https://diapod.net/active<br />
<br />
== Good Example's ==<br />
* https://diasp.de/<br />
* https://joindiaspora.com/<br />
* https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3053User:Danger892014-08-06T21:51:09Z<p>Danger89: </p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system. [https://github.com/roma/roma Roma?] or [http://en.wikipedia.org/wiki/Apache_Cassandra Apache Cassandra?] + [https://github.com/iconara/cql-rb#ruby-cql3-driver Ruby driver]. Please read: http://www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in menu bar in Dutch language.<br />
* Change text "Loslaten" to "Vindt ik niet meer leuk" in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
=== UI related ===<br />
* https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
* https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
* https://www.loomio.org/d/4vG7NMBS/restructure-ui-code<br />
<br />
<br />
'''Examples of porting to Bootstrap:'''<br />
* https://github.com/blase/diaspora/commit/0d0ed4db28d56425830f4eb2c9859ba96b21619b<br />
* https://github.com/svbergerem/diaspora/commit/f615ad311532a60777ba07dca45959215f1c7c92<br />
<br />
=== Mock-ups ===<br />
* [https://projects.invisionapp.com/share/X3RBEAQA#/screens https://cdn.invisionapp.com/cdn/9d31fc37b7179330da1c2cc6d0df1039/screens/20068227/1/bArJzJIR1j0U1uc81B2kYF3PKIZ7oDhpgzmun3XvD3AzbmtChwJNjOxmwRAjkFGKL53WD9CLP859l17TkQwkA3/diaspora-ui-enhanced_01.jpg]<br />
* http://v53.imgup.net/group-mock8cac.jpg<br />
* http://powell.chaos-bodensee.de/wp-content/uploads/flat3.png<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
* http://podupti.me/<br />
* http://pods.jasonrobinson.me/<br />
* https://diapod.net/active<br />
<br />
== Good Example's ==<br />
* https://diasp.de/<br />
* https://joindiaspora.com/<br />
* https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3052User:Danger892014-08-06T20:07:54Z<p>Danger89: /* To-do's */</p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system. [https://github.com/roma/roma Roma?] or [http://en.wikipedia.org/wiki/Apache_Cassandra Apache Cassandra?] + [https://github.com/iconara/cql-rb#ruby-cql3-driver Ruby driver]. Please read: http://www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in menu bar in Dutch language.<br />
* Change text "Loslaten" to "Vindt ik niet meer leuk" in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
=== UI related ===<br />
* https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
* https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
* https://www.loomio.org/d/4vG7NMBS/restructure-ui-code<br />
<br />
<br />
'''Examples of porting to Bootstrap:'''<br />
* https://github.com/blase/diaspora/commit/0d0ed4db28d56425830f4eb2c9859ba96b21619b<br />
* https://github.com/svbergerem/diaspora/commit/f615ad311532a60777ba07dca45959215f1c7c92<br />
<br />
=== Mock-ups ===<br />
* https://projects.invisionapp.com/share/X3RBEAQA#/screens<br />
* http://v53.imgup.net/group-mock8cac.jpg<br />
* http://powell.chaos-bodensee.de/wp-content/uploads/flat3.png<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
* http://podupti.me/<br />
* http://pods.jasonrobinson.me/<br />
* https://diapod.net/active<br />
<br />
== Good Example's ==<br />
* https://diasp.de/<br />
* https://joindiaspora.com/<br />
* https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3049User:Danger892014-08-06T16:27:27Z<p>Danger89: /* To-do's */</p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system. [https://github.com/roma/roma Roma?] or [http://en.wikipedia.org/wiki/Apache_Cassandra Apache Cassandra?] + [https://github.com/iconara/cql-rb#ruby-cql3-driver Ruby driver]. Please read: http://www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
=== UI related ===<br />
* https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
* https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
* https://www.loomio.org/d/4vG7NMBS/restructure-ui-code<br />
<br />
<br />
'''Examples of porting to Bootstrap:'''<br />
* https://github.com/blase/diaspora/commit/0d0ed4db28d56425830f4eb2c9859ba96b21619b<br />
* https://github.com/svbergerem/diaspora/commit/f615ad311532a60777ba07dca45959215f1c7c92<br />
<br />
=== Mock-ups ===<br />
* https://projects.invisionapp.com/share/X3RBEAQA#/screens<br />
* http://v53.imgup.net/group-mock8cac.jpg<br />
* http://powell.chaos-bodensee.de/wp-content/uploads/flat3.png<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
* http://podupti.me/<br />
* http://pods.jasonrobinson.me/<br />
* https://diapod.net/active<br />
<br />
== Good Example's ==<br />
* https://diasp.de/<br />
* https://joindiaspora.com/<br />
* https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3048User:Danger892014-08-06T16:20:46Z<p>Danger89: /* To-do's */</p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system. [https://github.com/roma/roma Roma?] or [http://en.wikipedia.org/wiki/Apache_Cassandra Apache Cassandra?]. Please read: http://www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
=== UI related ===<br />
* https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
* https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
* https://www.loomio.org/d/4vG7NMBS/restructure-ui-code<br />
<br />
<br />
'''Examples of porting to Bootstrap:'''<br />
* https://github.com/blase/diaspora/commit/0d0ed4db28d56425830f4eb2c9859ba96b21619b<br />
* https://github.com/svbergerem/diaspora/commit/f615ad311532a60777ba07dca45959215f1c7c92<br />
<br />
=== Mock-ups ===<br />
* https://projects.invisionapp.com/share/X3RBEAQA#/screens<br />
* http://v53.imgup.net/group-mock8cac.jpg<br />
* http://powell.chaos-bodensee.de/wp-content/uploads/flat3.png<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
* http://podupti.me/<br />
* http://pods.jasonrobinson.me/<br />
* https://diapod.net/active<br />
<br />
== Good Example's ==<br />
* https://diasp.de/<br />
* https://joindiaspora.com/<br />
* https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3047User:Danger892014-08-06T16:16:41Z<p>Danger89: /* To-do's */</p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system. [https://github.com/roma/roma Roma?]. Please read: http://www.cs.cornell.edu/projects/ladis2009/papers/lakshman-ladis2009.pdf<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
=== UI related ===<br />
* https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
* https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
* https://www.loomio.org/d/4vG7NMBS/restructure-ui-code<br />
<br />
<br />
'''Examples of porting to Bootstrap:'''<br />
* https://github.com/blase/diaspora/commit/0d0ed4db28d56425830f4eb2c9859ba96b21619b<br />
* https://github.com/svbergerem/diaspora/commit/f615ad311532a60777ba07dca45959215f1c7c92<br />
<br />
=== Mock-ups ===<br />
* https://projects.invisionapp.com/share/X3RBEAQA#/screens<br />
* http://v53.imgup.net/group-mock8cac.jpg<br />
* http://powell.chaos-bodensee.de/wp-content/uploads/flat3.png<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
* http://podupti.me/<br />
* http://pods.jasonrobinson.me/<br />
* https://diapod.net/active<br />
<br />
== Good Example's ==<br />
* https://diasp.de/<br />
* https://joindiaspora.com/<br />
* https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3046User:Danger892014-08-06T16:08:05Z<p>Danger89: </p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system. [https://github.com/roma/roma Roma?] <br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
=== UI related ===<br />
* https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
* https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
* https://www.loomio.org/d/4vG7NMBS/restructure-ui-code<br />
<br />
<br />
'''Examples of porting to Bootstrap:'''<br />
* https://github.com/blase/diaspora/commit/0d0ed4db28d56425830f4eb2c9859ba96b21619b<br />
* https://github.com/svbergerem/diaspora/commit/f615ad311532a60777ba07dca45959215f1c7c92<br />
<br />
=== Mock-ups ===<br />
* https://projects.invisionapp.com/share/X3RBEAQA#/screens<br />
* http://v53.imgup.net/group-mock8cac.jpg<br />
* http://powell.chaos-bodensee.de/wp-content/uploads/flat3.png<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
* http://podupti.me/<br />
* http://pods.jasonrobinson.me/<br />
* https://diapod.net/active<br />
<br />
== Good Example's ==<br />
* https://diasp.de/<br />
* https://joindiaspora.com/<br />
* https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3045User:Danger892014-08-06T16:02:25Z<p>Danger89: /* UI related */</p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system.<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
=== UI related ===<br />
* https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
* https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
* https://www.loomio.org/d/4vG7NMBS/restructure-ui-code<br />
<br />
<br />
'''Examples of porting to Bootstrap:'''<br />
* https://github.com/blase/diaspora/commit/0d0ed4db28d56425830f4eb2c9859ba96b21619b<br />
* https://github.com/svbergerem/diaspora/commit/f615ad311532a60777ba07dca45959215f1c7c92<br />
<br />
=== Mock-ups ===<br />
* https://projects.invisionapp.com/share/X3RBEAQA#/screens<br />
* http://v53.imgup.net/group-mock8cac.jpg<br />
* http://powell.chaos-bodensee.de/wp-content/uploads/flat3.png<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
* http://podupti.me/<br />
* http://pods.jasonrobinson.me/<br />
* https://diapod.net/active<br />
<br />
== Good Example's ==<br />
* https://diasp.de/<br />
* https://joindiaspora.com/<br />
* https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3044User:Danger892014-08-06T14:50:12Z<p>Danger89: /* UI related */</p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system.<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
=== UI related ===<br />
* https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
* https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
* https://www.loomio.org/d/4vG7NMBS/restructure-ui-code<br />
<br />
<br />
'''Examples of porting to Bootstrap:'''<br />
* https://github.com/blase/diaspora/commit/0d0ed4db28d56425830f4eb2c9859ba96b21619b<br />
* https://github.com/svbergerem/diaspora/commit/f615ad311532a60777ba07dca45959215f1c7c92<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
* http://podupti.me/<br />
* http://pods.jasonrobinson.me/<br />
* https://diapod.net/active<br />
<br />
== Good Example's ==<br />
* https://diasp.de/<br />
* https://joindiaspora.com/<br />
* https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3043User:Danger892014-08-06T14:49:20Z<p>Danger89: /* UI related */</p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system.<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
=== UI related ===<br />
* https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
* https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
* https://www.loomio.org/d/4vG7NMBS/restructure-ui-code<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
* http://podupti.me/<br />
* http://pods.jasonrobinson.me/<br />
* https://diapod.net/active<br />
<br />
== Good Example's ==<br />
* https://diasp.de/<br />
* https://joindiaspora.com/<br />
* https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3042User:Danger892014-08-06T14:40:08Z<p>Danger89: </p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system.<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
=== UI related ===<br />
https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
https://www.loomio.org/d/4vG7NMBS/restructure-ui-code<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
* http://podupti.me/<br />
* http://pods.jasonrobinson.me/<br />
* https://diapod.net/active<br />
<br />
== Good Example's ==<br />
* https://diasp.de/<br />
* https://joindiaspora.com/<br />
* https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3041User:Danger892014-08-06T14:27:32Z<p>Danger89: /* Pods */</p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system.<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
=== UI related ===<br />
https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
* http://podupti.me/<br />
* http://pods.jasonrobinson.me/<br />
* https://diapod.net/active<br />
<br />
== Good Example's ==<br />
* https://diasp.de/<br />
* https://joindiaspora.com/<br />
* https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3040User:Danger892014-08-06T14:27:22Z<p>Danger89: /* Good Example's */</p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system.<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
=== UI related ===<br />
https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
http://podupti.me/<br />
http://pods.jasonrobinson.me/<br />
https://diapod.net/active<br />
<br />
== Good Example's ==<br />
* https://diasp.de/<br />
* https://joindiaspora.com/<br />
* https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3029User:Danger892014-08-06T13:55:49Z<p>Danger89: </p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system.<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
=== UI related ===<br />
https://www.loomio.org/d/OEbGDlq1/create-a-ui-task-force<br />
https://www.loomio.org/d/KZJhVLgM/develop-diaspora-design-and-identity?proposal=Z09Vof3T<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
http://podupti.me/<br />
http://pods.jasonrobinson.me/<br />
https://diapod.net/active<br />
<br />
== Good Example's ==<br />
https://diasp.de/<br />
https://joindiaspora.com/<br />
https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3028User:Danger892014-08-06T13:50:07Z<p>Danger89: </p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system.<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
= Pods =<br />
http://podupti.me/<br />
http://pods.jasonrobinson.me/<br />
https://diapod.net/active<br />
<br />
== Good Example's ==<br />
https://diasp.de/<br />
https://joindiaspora.com/<br />
https://diasp.eu/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3027User:Danger892014-08-06T13:46:36Z<p>Danger89: </p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system.<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
== Pods ==<br />
http://podupti.me/<br />
http://pods.jasonrobinson.me/<br />
https://diapod.net/active<br />
<br />
= Good Example Pods =<br />
https://diasp.de/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3026User:Danger892014-08-06T13:43:07Z<p>Danger89: </p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system.<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/<br />
<br />
<br />
== Pods ==<br />
http://podupti.me/<br />
http://pods.jasonrobinson.me/<br />
https://diapod.net/active</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3025User:Danger892014-08-06T13:22:16Z<p>Danger89: /* To-do's */</p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system.<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
=== Links ===<br />
* https://wiki.diasporafoundation.org/Current_and_future_development<br />
* https://www.loomio.org/g/EseV9p4X/diaspora-community<br />
* https://github.com/diaspora/diaspora/issues<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3024User:Danger892014-08-06T13:21:32Z<p>Danger89: /* To-do's */</p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system.<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.<br />
<br />
More: https://wiki.diasporafoundation.org/Current_and_future_development<br />
<br />
See also: https://www.loomio.org/g/EseV9p4X/diaspora-community and<br />
https://github.com/diaspora/diaspora/issues<br />
<br />
== Meetings ==<br />
<br />
https://wiki.diasporafoundation.org/Meetings/</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3023User:Danger892014-08-06T12:13:20Z<p>Danger89: </p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.<br />
<br />
<br />
==To-do's==<br />
<br />
Software feature requests:<br />
<br />
* Remove spaces before & after of the search input (a.k.a. trim).<br />
* Implement DHT (Distributed hash table), to search users in a decentralised system.<br />
* Improve common search (boolean expression searches).<br />
* Improve admin user search by adding wildcards in query, so you do not need to enter the exact full name.<br />
* Switch language based on IP-address (if not yet already implemented correctly…)<br />
* Create a new Android app (the current Android app is 2 years old, never updated since)<br />
* Uploading video’s in a decebtralised way, see: MediaGoblin.<br />
* Make it possible to create ‘pages’ (like Google+/Facebook) for a company, organisation, product, community, …<br />
* Make it possible to add a group discussion (several people) instead of only private conversation<br />
<br />
GUI changes:<br />
<br />
* Add more color to the header & website, less gloomy<br />
* Add more icons to menu-items (like, Stream Icon, Activities Icon, Like Icon) and such. This makes it more accessible, to find recognize the feature and adds more color.<br />
* Improve stream page on mobile (currently blank page). Atleast add an one-liner like “Currently no messages” and a direct link to the publisher. Always better than an empty page.<br />
* Add wysiwyg editor for markdown<br />
* Create a beautiful and user friendly welcome page (both mobile & desktop): a _show.html.haml.example which can be re-named.<br />
* Order stream post by date, importants, publicity, …<br />
* Replace captcha code by a better alternative.<br />
<br />
Text changes:<br />
<br />
* Change text “Switch” to “Wissel” in Dutch language.</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3022User:Danger892014-08-06T11:37:23Z<p>Danger89: </p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch διασπορά*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3021User:Danger892014-08-06T11:35:09Z<p>Danger89: </p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch Diaspora*. <br />
<br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. <br />
I'm software & GUI developer of Diaspora*.</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=User:Danger89&diff=3020User:Danger892014-08-06T11:34:54Z<p>Danger89: add profile</p>
<hr />
<div>Hi! My name is Melroy van den Berg, a Dutch Diaspora*. <br />
<br />
My Diaspora: danger89@diaspora.melroy.org <br />
<br />
I try to inspire & motivate people, I like to learn from them and exchange knowledge. I'm software & GUI developer of Diaspora.</div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=Template:Installation/Common&diff=3017Template:Installation/Common2014-08-06T08:01:29Z<p>Danger89: /* Start Diaspora */</p>
<hr />
<div>== Get the source ==<br />
<br />
It's time to download Diaspora! As your diaspora user run:<br />
<br />
{{#tag:syntaxhighlight|<br />
cd ~<br />
git clone {{#ifeq: {{#var:mode}}|production|-b master|}} git://github.com/diaspora/diaspora.git<br />
cd diaspora<br />
|lang=bash}}<br />
<br />
Don't miss the <tt>cd diaspora</tt>, all coming commands expect to be run from that directory!<br />
<br />
== Configuration ==<br />
<br />
=== Copy files ===<br />
<br />
{{#tag:syntaxhighlight|<br />
cp config/database.yml.example config/database.yml<br />
cp config/diaspora.yml.example config/diaspora.yml<br />
|lang=bash}}<br />
<br />
{{#ifeq: {{#var:mode}}|production|{{Installation/Configuration}}|}}<br />
{{#ifeq: {{#var:mode}}|production|{{Installation/Reverse_proxy}}|}}<br />
<br />
== Bundle ==<br />
<br />
It's time to install the Ruby libraries required by Diaspora:<br />
<br />
{{#tag:syntaxhighlight|<br />
{{#var:env_string}} bundle install {{#ifeq: {{#var:mode}}|production|--without test development|}}<br />
|lang=bash}}<br />
<br />
This takes quite a while. You should get a green success message when it's finished, if that's not the case you should seek for help on the mailing list or the IRC channel. You can speed it up a bit adding <tt> -jn</tt> to the command, where <tt>n</tt> is the number of CPU cores you have available.<br />
<br />
Running the manual <tt>gem install</tt> command shown in the error message can sometimes show a clearer error message if the <tt>bundle</tt> command fails.<br />
<br />
== Database setup ==<br />
<br />
Double check your <tt>config/database.yml</tt> looks right and run:<br />
<br />
{{#tag:syntaxhighlight|<br />
{{#var:env_string}} bundle exec rake db:create db:schema:load<br />
|lang=bash}}<br />
<br />
{{#ifeq: {{#var:mode}}|production|{{Installation/Assets}}|}}<br />
<br />
== Start Diaspora ==<br />
<br />
It's time to start Diaspora:<br />
<br />
{{#tag:syntaxhighlight|<br />
{{#var:db_prefix}}./script/server<br />
|lang="bash"}}<br />
<br />
{{#ifeq: {{#var:mode}}|production|In the most simple case you want to do this inside a [http://www.gnu.org/software/screen/ screen] or [http://tmux.sourceforge.net/ tmux] session from which you can safely detach.<br />
<br />
Please be noted that running the server from a [http://www.gnu.org/software/screen/ screen] or [http://tmux.sourceforge.net/ tmux] window should be run '''inside another bash''' with login shell option (-l), to be able to run the Ruby on Rails server. This is due to Ruby Version Manager (RVM), which is installed in the files such as: ~/.bash_profile and ~/.profile.<br />
<br />
<br />
Example for crontab -e:<br />
<br />
<code>@reboot tmux new-session -d -s diaspora.server "/bin/bash -lc 'cd /home/diaspora/diaspora && ./script/server'"</code><br />
|}}<br />
<br />
== Further reading ==<br />
<br />
* Is there anybody out there? [[FAQ_for_pod_maintainers#Am_I_alone_here.3F_.28Etablish_connections_with_other_pods.29|Etablish connections with other pods]]<br />
* [[FAQ_for_pod_maintainers#What_are_roles_and_how_do_I_use_them.3F_.2F_Make_yourself_an_admin|Make yourself an admin]]<br />
* [[Updating#{{#switch: {{#var:mode}}|production=Updating_a_production_install|development=Updating_a_development_install}}|Updating Diaspora]]<br />
{{#ifeq: {{#var:mode}}|production|* [[Integrating other social networks]]<br />
* [[Alternative startup methods]] (Passenger, Init script, Daemontools, ...)<br />
* [[Asset hosting on S3]]|}}<br />
{{#ifeq: {{#var:mode}}|development|* [[Getting Started With Contributing]]|}}<br />
* [[Diasporas components explained]]<br />
<br />
<includeonly><br />
[[Category:Installation]]<br />
[[Category:Podmin]]<br />
</includeonly></div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=Template:Installation/Common&diff=3016Template:Installation/Common2014-08-06T08:01:15Z<p>Danger89: /* Start Diaspora */</p>
<hr />
<div>== Get the source ==<br />
<br />
It's time to download Diaspora! As your diaspora user run:<br />
<br />
{{#tag:syntaxhighlight|<br />
cd ~<br />
git clone {{#ifeq: {{#var:mode}}|production|-b master|}} git://github.com/diaspora/diaspora.git<br />
cd diaspora<br />
|lang=bash}}<br />
<br />
Don't miss the <tt>cd diaspora</tt>, all coming commands expect to be run from that directory!<br />
<br />
== Configuration ==<br />
<br />
=== Copy files ===<br />
<br />
{{#tag:syntaxhighlight|<br />
cp config/database.yml.example config/database.yml<br />
cp config/diaspora.yml.example config/diaspora.yml<br />
|lang=bash}}<br />
<br />
{{#ifeq: {{#var:mode}}|production|{{Installation/Configuration}}|}}<br />
{{#ifeq: {{#var:mode}}|production|{{Installation/Reverse_proxy}}|}}<br />
<br />
== Bundle ==<br />
<br />
It's time to install the Ruby libraries required by Diaspora:<br />
<br />
{{#tag:syntaxhighlight|<br />
{{#var:env_string}} bundle install {{#ifeq: {{#var:mode}}|production|--without test development|}}<br />
|lang=bash}}<br />
<br />
This takes quite a while. You should get a green success message when it's finished, if that's not the case you should seek for help on the mailing list or the IRC channel. You can speed it up a bit adding <tt> -jn</tt> to the command, where <tt>n</tt> is the number of CPU cores you have available.<br />
<br />
Running the manual <tt>gem install</tt> command shown in the error message can sometimes show a clearer error message if the <tt>bundle</tt> command fails.<br />
<br />
== Database setup ==<br />
<br />
Double check your <tt>config/database.yml</tt> looks right and run:<br />
<br />
{{#tag:syntaxhighlight|<br />
{{#var:env_string}} bundle exec rake db:create db:schema:load<br />
|lang=bash}}<br />
<br />
{{#ifeq: {{#var:mode}}|production|{{Installation/Assets}}|}}<br />
<br />
== Start Diaspora ==<br />
<br />
It's time to start Diaspora:<br />
<br />
{{#tag:syntaxhighlight|<br />
{{#var:db_prefix}}./script/server<br />
|lang="bash"}}<br />
<br />
{{#ifeq: {{#var:mode}}|production|In the most simple case you want to do this inside a [http://www.gnu.org/software/screen/ screen] or [http://tmux.sourceforge.net/ tmux] session from which you can safely detach.<br />
<br />
<br />
Please be noted that running the server from a [http://www.gnu.org/software/screen/ screen] or [http://tmux.sourceforge.net/ tmux] window should be run '''inside another bash''' with login shell option (-l), to be able to run the Ruby on Rails server. This is due to Ruby Version Manager (RVM), which is installed in the files such as: ~/.bash_profile and ~/.profile.<br />
<br />
Example for crontab -e:<br />
<br />
<code>@reboot tmux new-session -d -s diaspora.server "/bin/bash -lc 'cd /home/diaspora/diaspora && ./script/server'"</code><br />
|}}<br />
<br />
== Further reading ==<br />
<br />
* Is there anybody out there? [[FAQ_for_pod_maintainers#Am_I_alone_here.3F_.28Etablish_connections_with_other_pods.29|Etablish connections with other pods]]<br />
* [[FAQ_for_pod_maintainers#What_are_roles_and_how_do_I_use_them.3F_.2F_Make_yourself_an_admin|Make yourself an admin]]<br />
* [[Updating#{{#switch: {{#var:mode}}|production=Updating_a_production_install|development=Updating_a_development_install}}|Updating Diaspora]]<br />
{{#ifeq: {{#var:mode}}|production|* [[Integrating other social networks]]<br />
* [[Alternative startup methods]] (Passenger, Init script, Daemontools, ...)<br />
* [[Asset hosting on S3]]|}}<br />
{{#ifeq: {{#var:mode}}|development|* [[Getting Started With Contributing]]|}}<br />
* [[Diasporas components explained]]<br />
<br />
<includeonly><br />
[[Category:Installation]]<br />
[[Category:Podmin]]<br />
</includeonly></div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=Template:Installation/Common&diff=3015Template:Installation/Common2014-08-06T08:00:51Z<p>Danger89: Running screen/tmux inside another shell</p>
<hr />
<div>== Get the source ==<br />
<br />
It's time to download Diaspora! As your diaspora user run:<br />
<br />
{{#tag:syntaxhighlight|<br />
cd ~<br />
git clone {{#ifeq: {{#var:mode}}|production|-b master|}} git://github.com/diaspora/diaspora.git<br />
cd diaspora<br />
|lang=bash}}<br />
<br />
Don't miss the <tt>cd diaspora</tt>, all coming commands expect to be run from that directory!<br />
<br />
== Configuration ==<br />
<br />
=== Copy files ===<br />
<br />
{{#tag:syntaxhighlight|<br />
cp config/database.yml.example config/database.yml<br />
cp config/diaspora.yml.example config/diaspora.yml<br />
|lang=bash}}<br />
<br />
{{#ifeq: {{#var:mode}}|production|{{Installation/Configuration}}|}}<br />
{{#ifeq: {{#var:mode}}|production|{{Installation/Reverse_proxy}}|}}<br />
<br />
== Bundle ==<br />
<br />
It's time to install the Ruby libraries required by Diaspora:<br />
<br />
{{#tag:syntaxhighlight|<br />
{{#var:env_string}} bundle install {{#ifeq: {{#var:mode}}|production|--without test development|}}<br />
|lang=bash}}<br />
<br />
This takes quite a while. You should get a green success message when it's finished, if that's not the case you should seek for help on the mailing list or the IRC channel. You can speed it up a bit adding <tt> -jn</tt> to the command, where <tt>n</tt> is the number of CPU cores you have available.<br />
<br />
Running the manual <tt>gem install</tt> command shown in the error message can sometimes show a clearer error message if the <tt>bundle</tt> command fails.<br />
<br />
== Database setup ==<br />
<br />
Double check your <tt>config/database.yml</tt> looks right and run:<br />
<br />
{{#tag:syntaxhighlight|<br />
{{#var:env_string}} bundle exec rake db:create db:schema:load<br />
|lang=bash}}<br />
<br />
{{#ifeq: {{#var:mode}}|production|{{Installation/Assets}}|}}<br />
<br />
== Start Diaspora ==<br />
<br />
It's time to start Diaspora:<br />
<br />
{{#tag:syntaxhighlight|<br />
{{#var:db_prefix}}./script/server<br />
|lang="bash"}}<br />
<br />
{{#ifeq: {{#var:mode}}|production|In the most simple case you want to do this inside a [http://www.gnu.org/software/screen/ screen] or [http://tmux.sourceforge.net/ tmux] session from which you can safely detach.<br />
<br />
Please be noted that running the server from a [http://www.gnu.org/software/screen/ screen] or [http://tmux.sourceforge.net/ tmux] window should be run '''inside another bash''' with login shell option (-l), to be able to run the Ruby on Rails server. This is due to Ruby Version Manager (RVM), which is installed in the files such as: ~/.bash_profile and ~/.profile.<br />
<br />
Example for crontab -e:<br />
<br />
<code>@reboot tmux new-session -d -s diaspora.server "/bin/bash -lc 'cd /home/diaspora/diaspora && ./script/server'"</code><br />
|}}<br />
<br />
== Further reading ==<br />
<br />
* Is there anybody out there? [[FAQ_for_pod_maintainers#Am_I_alone_here.3F_.28Etablish_connections_with_other_pods.29|Etablish connections with other pods]]<br />
* [[FAQ_for_pod_maintainers#What_are_roles_and_how_do_I_use_them.3F_.2F_Make_yourself_an_admin|Make yourself an admin]]<br />
* [[Updating#{{#switch: {{#var:mode}}|production=Updating_a_production_install|development=Updating_a_development_install}}|Updating Diaspora]]<br />
{{#ifeq: {{#var:mode}}|production|* [[Integrating other social networks]]<br />
* [[Alternative startup methods]] (Passenger, Init script, Daemontools, ...)<br />
* [[Asset hosting on S3]]|}}<br />
{{#ifeq: {{#var:mode}}|development|* [[Getting Started With Contributing]]|}}<br />
* [[Diasporas components explained]]<br />
<br />
<includeonly><br />
[[Category:Installation]]<br />
[[Category:Podmin]]<br />
</includeonly></div>Danger89https://wiki.diasporafoundation.org/wiki/index.php?title=Template:Installation/Common&diff=3014Template:Installation/Common2014-08-06T07:59:29Z<p>Danger89: /* Start Diaspora */</p>
<hr />
<div>== Get the source ==<br />
<br />
It's time to download Diaspora! As your diaspora user run:<br />
<br />
{{#tag:syntaxhighlight|<br />
cd ~<br />
git clone {{#ifeq: {{#var:mode}}|production|-b master|}} git://github.com/diaspora/diaspora.git<br />
cd diaspora<br />
|lang=bash}}<br />
<br />
Don't miss the <tt>cd diaspora</tt>, all coming commands expect to be run from that directory!<br />
<br />
== Configuration ==<br />
<br />
=== Copy files ===<br />
<br />
{{#tag:syntaxhighlight|<br />
cp config/database.yml.example config/database.yml<br />
cp config/diaspora.yml.example config/diaspora.yml<br />
|lang=bash}}<br />
<br />
{{#ifeq: {{#var:mode}}|production|{{Installation/Configuration}}|}}<br />
{{#ifeq: {{#var:mode}}|production|{{Installation/Reverse_proxy}}|}}<br />
<br />
== Bundle ==<br />
<br />
It's time to install the Ruby libraries required by Diaspora:<br />
<br />
{{#tag:syntaxhighlight|<br />
{{#var:env_string}} bundle install {{#ifeq: {{#var:mode}}|production|--without test development|}}<br />
|lang=bash}}<br />
<br />
This takes quite a while. You should get a green success message when it's finished, if that's not the case you should seek for help on the mailing list or the IRC channel. You can speed it up a bit adding <tt> -jn</tt> to the command, where <tt>n</tt> is the number of CPU cores you have available.<br />
<br />
Running the manual <tt>gem install</tt> command shown in the error message can sometimes show a clearer error message if the <tt>bundle</tt> command fails.<br />
<br />
== Database setup ==<br />
<br />
Double check your <tt>config/database.yml</tt> looks right and run:<br />
<br />
{{#tag:syntaxhighlight|<br />
{{#var:env_string}} bundle exec rake db:create db:schema:load<br />
|lang=bash}}<br />
<br />
{{#ifeq: {{#var:mode}}|production|{{Installation/Assets}}|}}<br />
<br />
== Start Diaspora ==<br />
<br />
It's time to start Diaspora:<br />
<br />
{{#tag:syntaxhighlight|<br />
{{#var:db_prefix}}./script/server<br />
|lang="bash"}}<br />
<br />
{{#ifeq: {{#var:mode}}|production|In the most simple case you want to do this inside a [http://www.gnu.org/software/screen/ screen] or [http://tmux.sourceforge.net/ tmux] session from which you can safely detach.<br />
<br />
Please be noted that running the server from a [http://www.gnu.org/software/screen/ screen] or [http://tmux.sourceforge.net/ tmux] window should be run '''inside another bash''' with login shell option (-l), to be able to run the Ruby on Rails server. This is due to Ruby Version Manager (RVM), which is installed in the files such as: ~/.bash_profile and ~/.profile.<br />
<br />
Example for crontab -e:<br />
<code>@reboot tmux new-session -d -s diaspora.server "/bin/bash -lc 'cd /home/diaspora/diaspora && ./script/server'"</code><br />
|}}<br />
<br />
== Further reading ==<br />
<br />
* Is there anybody out there? [[FAQ_for_pod_maintainers#Am_I_alone_here.3F_.28Etablish_connections_with_other_pods.29|Etablish connections with other pods]]<br />
* [[FAQ_for_pod_maintainers#What_are_roles_and_how_do_I_use_them.3F_.2F_Make_yourself_an_admin|Make yourself an admin]]<br />
* [[Updating#{{#switch: {{#var:mode}}|production=Updating_a_production_install|development=Updating_a_development_install}}|Updating Diaspora]]<br />
{{#ifeq: {{#var:mode}}|production|* [[Integrating other social networks]]<br />
* [[Alternative startup methods]] (Passenger, Init script, Daemontools, ...)<br />
* [[Asset hosting on S3]]|}}<br />
{{#ifeq: {{#var:mode}}|development|* [[Getting Started With Contributing]]|}}<br />
* [[Diasporas components explained]]<br />
<br />
<includeonly><br />
[[Category:Installation]]<br />
[[Category:Podmin]]<br />
</includeonly></div>Danger89