The Teamboard: Difference between revisions
(Add flaburgan) |
|||
Line 28: | Line 28: | ||
==== Federation behavior testing ==== | ==== Federation behavior testing ==== | ||
I started [https://github.com/cmrd-senya/diaspora_federation_behavior this] project in order to make federation testing possible in a reproducible way and as close as possible to the real pod data exchange. This package includes rake tasks that deploy a number of test pods basing on [https://github.com/joebew42/diaspora-replica diaspora-replica] and LXC. Then it communicates with the pods using JSON requests with the [https://github.com/cmrd-senya/diaspora-api diaspora-api] gem and perform actions which imply data exchange using the federation routines. This tool may help in debugging federation refactorings, new features development, regression testings against new and old code. I was provided with a server and I'm now going to deploy the software using the buildbot as a CI system. | I started [https://github.com/cmrd-senya/diaspora_federation_behavior this] project in order to make federation testing possible in a reproducible way and as close as possible to the real pod data exchange. This package includes rake tasks that deploy a number of test pods basing on [https://github.com/joebew42/diaspora-replica diaspora-replica] and LXC. Then it communicates with the pods using JSON requests with the [https://github.com/cmrd-senya/diaspora-api diaspora-api] gem and perform actions which imply data exchange using the federation routines. This tool may help in debugging federation refactorings, new features development, regression testings against new and old code. I was provided with a server and I'm now going to deploy the software using the buildbot as a CI system. | ||
=== Fla (Flaburgan) === | |||
==== Issues in hand ==== | |||
- Photos - CSS floats causes ugly spaces when using different image sizes [https://github.com/diaspora/diaspora/issues/6809 #6809]. PR: [https://github.com/diaspora/diaspora/pull/6838 #6838] [TO BE REVIEWED] | |||
- Poll display "1 vote" when 0% [https://github.com/diaspora/diaspora/issues/6835 #6835] [WIP] | |||
- Add links to liked and commented pages PR: [https://github.com/diaspora/diaspora/pull/5502 #5502] [WIP] (A painful rebase is needed, I have to work on it) |
Revision as of 08:29, 19 May 2016
This page is proposed to be used to have the summarized status of contributors present work.
Contributors
Senya
Issues in hand
- Account backup/migration (#908)
- Mentions in comments (#1851)
- Federation behavior testing
Maintainers' reaction required
- Don't include wrong shareable types in scopes (#6812)
- Extend the generated fixtures set and refactor AccountDeletion (#6783)
- Update the user data export archive format. (#6726)
Account backup/migration plan
1) Get the "Account migration model/message and local user rename feature" (#6750) merged.
2) Implement the archive manual import
3) Implement automatic backup of the archive to other pods
Mentions in comments
I started this work in #6818. It must be decided, whether it worth doing anything about the issue before the new federation code gets integrated or not.
Federation behavior testing
I started this project in order to make federation testing possible in a reproducible way and as close as possible to the real pod data exchange. This package includes rake tasks that deploy a number of test pods basing on diaspora-replica and LXC. Then it communicates with the pods using JSON requests with the diaspora-api gem and perform actions which imply data exchange using the federation routines. This tool may help in debugging federation refactorings, new features development, regression testings against new and old code. I was provided with a server and I'm now going to deploy the software using the buildbot as a CI system.
Fla (Flaburgan)
Issues in hand
- Photos - CSS floats causes ugly spaces when using different image sizes #6809. PR: #6838 [TO BE REVIEWED] - Poll display "1 vote" when 0% #6835 [WIP] - Add links to liked and commented pages PR: #5502 [WIP] (A painful rebase is needed, I have to work on it)