<?xml version="1.0"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Transition Technology: Ticket Query</title>
    <link>http://localhost:8080/trac/query?status=!closed&amp;owner=ade&amp;desc=1&amp;order=summary</link>
    <description>Support and issues tracking for the Transition Network Web Project.</description>
    <language>en-US</language>
    <image>
      <title>Transition Technology</title>
      <url>/trac/chrome/site/TransitionNetwork-Logo-Web-Small.jpg</url>
      <link>http://localhost:8080/trac/query?status=!closed&amp;owner=ade&amp;desc=1&amp;order=summary</link>
    </image>
    <generator>Trac 0.12.5</generator>
    <item>
        <link>http://localhost:8080/trac/ticket/865</link>
        <guid isPermaLink="false">http://localhost:8080/trac/ticket/865</guid>
        <title>#865: synchronisation</title>
        <pubDate>Wed, 15 Jul 2015 13:26:48 GMT</pubDate>
        
        <dc:creator>annesley</dc:creator>

        <description>&lt;p&gt;
ideas. please query them.
&lt;/p&gt;
&lt;p&gt;
we are synchronising between different data structures: &lt;a class="wiki" href="http://localhost:8080/trac/wiki/WordPress"&gt;WordPress&lt;/a&gt; and Drupal and anything else the plugin is installed on. therefore standard *database level* distributed synchronisation management tools will not be appropriate. this is unfortunate because synchronisation is a big task. however, it is possible that there are some CRUD / REST based sync tools. so: we need an XML abstraction layer (partially done already) produced by the Drupal, Wordpress, etc. plugin that is standardised and can then be compared and synced via standard API calls.
&lt;/p&gt;
&lt;p&gt;
Steps:
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
new Transition Town registration on server A
notify server B that there is new data and send the GUID of this new data
server B then requests only the new data from server A (incremental) using the GUID
server B creates the new item in it's database with a new native ID using the abstraction layer in it's plugin / module
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
addtions to this universal data pool, e.g. a new Transition Town, will be propagated via a network sync request at point of addition. "listener servers" will then request the new data (incremental only) and, in turn push that out to all other listeners.
each plugin will therefore extend and expose it's CRUD style synchronisation abstraction functions:
&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;
add-user
add-local-group
change-user
etc.
&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
many of these are already available as part of the framework-independent plugin / module
&lt;/p&gt;
&lt;p&gt;
currently, i suggest that ALL plugins contain ALL the international user and Transition Town data.
passwords and emails, contact info will be handled by a 3rd server, either Mozilla Persona or Open ID. user accounts will also be synchronised on to ALL plugins but without passwords as those are held on the 3rd server.
thus far had already been agreed with Ed. but, ofc, can be changed :)
&lt;/p&gt;
&lt;p&gt;
new plugin installations will receive a full complement of data at time of installation. check digits will be periodically shared to check that all data is in-line. all users will be able to register and edit their data on ANY website holding the plugin. TT and USER changes and registrations will then propagate via PUSH notifications across the entire network
all native IDs will be different. i.e. TT Brixton will have a different ID on each server. thus, as always with synchronissation, all IDs will be transformed to GUIDs by the abstraction API and only GUIDs will be used to analyse the network of data and synchronisation.
login to any website containing the plugin will be transparent (unlike the demo i set up) through the normal wordpress and drupal login screens. the plugin will intercept failed authentication and attempt to authenticate against the universal servers.
new accounts created via universal registration on any server will have a framework specific configurable role and thus permissions on that server will be set by the administrator specific to that server.
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost:8080/trac/ticket/865#changelog</comments>
    </item><item>
        <link>http://localhost:8080/trac/ticket/890</link>
        <guid isPermaLink="false">http://localhost:8080/trac/ticket/890</guid>
        <title>#890: Site offline.</title>
        <pubDate>Sat, 12 Dec 2015 10:54:36 GMT</pubDate>
        
        <dc:creator>sam</dc:creator>

        <description>&lt;p&gt;
It's serving a page, so may be Drupal level problem rather than server level?
&lt;/p&gt;
&lt;p&gt;
&lt;a class="ext-link" href="https://www.transitionnetwork.org/"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;https://www.transitionnetwork.org/&lt;/a&gt;
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost:8080/trac/ticket/890#changelog</comments>
    </item><item>
        <link>http://localhost:8080/trac/ticket/922</link>
        <guid isPermaLink="false">http://localhost:8080/trac/ticket/922</guid>
        <title>#922: SSH to parrot please</title>
        <pubDate>Thu, 28 Jul 2016 15:30:37 GMT</pubDate>
        
        <dc:creator>sam</dc:creator>

        <description>&lt;p&gt;
Hi Chris
&lt;/p&gt;
&lt;p&gt;
Could I get SSH access to parrot please?
&lt;/p&gt;
&lt;p&gt;
samrossiter@…
&lt;/p&gt;
&lt;p&gt;
Thanks
&lt;/p&gt;
&lt;p&gt;
Sam
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost:8080/trac/ticket/922#changelog</comments>
    </item><item>
        <link>http://localhost:8080/trac/ticket/877</link>
        <guid isPermaLink="false">http://localhost:8080/trac/ticket/877</guid>
        <title>#877: RE: outstanding invoices</title>
        <pubDate>Thu, 15 Oct 2015 11:20:05 GMT</pubDate>
        
        <dc:creator>paul</dc:creator>

        <description>&lt;pre class="wiki"&gt;Hi Sam,
Hope you're well.
Any chance you could pay my 3 outstanding invoices today?
Best, Paul
--
Paul Booker
Drupal Support for Websites and Linux Servers
Website: http://www.paulbooker.co.uk
Tel: +44 01922 861636
&lt;/pre&gt;</description>
        <category>Results</category>
        <comments>http://localhost:8080/trac/ticket/877#changelog</comments>
    </item><item>
        <link>http://localhost:8080/trac/ticket/884</link>
        <guid isPermaLink="false">http://localhost:8080/trac/ticket/884</guid>
        <title>#884: RE: http://news.transitionnetwork.org</title>
        <pubDate>Thu, 03 Dec 2015 12:40:03 GMT</pubDate>
        
        <dc:creator>paul</dc:creator>

        <description>&lt;pre class="wiki"&gt;Hi Chris, All
Can you help me to reset my password for paulbooker for
news.transitionnetwork.org? I just tried to use the reset password form but
I never received an email and when I Iooked at the settings,php file for
the website (generated by Aegir) I couldn't see immediately where to find
the database.
I think I may have missed some recent updates to news.transitionnetwork.org
so urgently need to resolve this today.
Not sure how this has fallen of my radar, but, I just noticed that
news.transitionnetwork.org is no longer mentioned on the platform page on
Aegir so may have got into thinking that this site no longer exists.
http://news.transitionnetwork.org
https://tn.puffin.webarch.net/hosting/platforms
--
Paul Booker
Drupal Support for Websites and Linux Servers
Website: http://www.paulbooker.co.uk
Tel: +44 01922 861636
&lt;/pre&gt;</description>
        <category>Results</category>
        <comments>http://localhost:8080/trac/ticket/884#changelog</comments>
    </item><item>
        <link>http://localhost:8080/trac/ticket/899</link>
        <guid isPermaLink="false">http://localhost:8080/trac/ticket/899</guid>
        <title>#899: Managing security after Feb 24th, 2016.</title>
        <pubDate>Thu, 28 Jan 2016 15:22:28 GMT</pubDate>
        
        <dc:creator>paul</dc:creator>

        <description>&lt;p&gt;
Hello,
&lt;/p&gt;
&lt;p&gt;
Just did some research to check how we will manage security after Feb 24th, 2016.
&lt;/p&gt;
&lt;p&gt;
A small group of vendors (approved by the security team) will provide patches for core and some of the most commonly used contributed modules, that are used on their client websites.  Security patches will be put in the Git repo for the &lt;a class="ext-link" href="https://www.drupal.org/project/d6lts/"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;D6LTS&lt;/a&gt; project on Drupal.org, and will be announced in the issue queue. We will just need to monitor this issue queue and apply any security patches.
&lt;/p&gt;
&lt;p&gt;
However, these vendors will not be supporting ALL contributed modules. Each of the vendors will be maintaining lists, and providing them to the Drupal Security Team so they know which issues to include them on. With this in mind shall we send a copy of our list of contributed modules to each of the vendor companies and ask them to provide us with a list of our modules that they are currently not supporting? We can then decide how we should support the modules that are not supported by the vendors.
&lt;/p&gt;
&lt;p&gt;
Best, Paul
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost:8080/trac/ticket/899#changelog</comments>
    </item><item>
        <link>http://localhost:8080/trac/ticket/887</link>
        <guid isPermaLink="false">http://localhost:8080/trac/ticket/887</guid>
        <title>#887: Lot's of failed logins on conference15.transitionnetwork.org</title>
        <pubDate>Fri, 04 Dec 2015 11:39:10 GMT</pubDate>
        
        <dc:creator>sam</dc:creator>

        <description>&lt;p&gt;
Hi all
&lt;/p&gt;
&lt;p&gt;
Overnight I had 150 notifications of failed login attempts and subsequent IP address bans from the &lt;a class="ext-link" href="https://en-gb.wordpress.org/plugins/wordfence/"&gt;&lt;span class="icon"&gt;​&lt;/span&gt;https://en-gb.wordpress.org/plugins/wordfence/&lt;/a&gt; security plugin I installed.
&lt;/p&gt;
&lt;p&gt;
It's coming from multiple IP addresses in multiple countries.
&lt;/p&gt;
&lt;p&gt;
It seems like Wordfence is doing it's job and blocking IP's. I only mention it as I'm wondering if it could be related to the recent downtime.
&lt;/p&gt;
&lt;p&gt;
Feel free to close this ticket, just thought it was worth sticking in here.
&lt;/p&gt;
&lt;p&gt;
Thanks
&lt;/p&gt;
&lt;p&gt;
Sam
&lt;/p&gt;
</description>
        <category>Results</category>
        <comments>http://localhost:8080/trac/ticket/887#changelog</comments>
    </item><item>
        <link>http://localhost:8080/trac/ticket/849</link>
        <guid isPermaLink="false">http://localhost:8080/trac/ticket/849</guid>
        <title>#849: (No subject)</title>
        <pubDate>Tue, 28 Apr 2015 12:35:03 GMT</pubDate>
        
        <dc:creator>paul</dc:creator>

        <description>&lt;pre class="wiki"&gt;Hi Sam / Ade
Would you advise when outstanding invoices will be paid? We used to get our
invoices paid every month.
--
Best
Paul Booker
Drupal Developer &amp;amp; Linux Systems Administrator
Website: http://www.paulbooker.co.uk
Drupal.org: https://www.drupal.org/u/paulbooker
Twitter: @paulbooker &amp;lt;https://www.twitter.com/paulbooker&amp;gt;
Tel: +44 01922 861636
&lt;/pre&gt;</description>
        <category>Results</category>
        <comments>http://localhost:8080/trac/ticket/849#changelog</comments>
    </item>
 </channel>
</rss>