{"id":84,"date":"2010-08-24T11:41:39","date_gmt":"2010-08-24T11:41:39","guid":{"rendered":"http:\/\/new.tola.me.uk\/blog\/2010\/08\/24\/webian-project-inception\/"},"modified":"2010-08-24T11:41:39","modified_gmt":"2010-08-24T11:41:39","slug":"webian_project_inception","status":"publish","type":"post","link":"https:\/\/tola.me.uk\/blog\/2010\/08\/24\/webian_project_inception\/","title":{"rendered":"Webian Project Inception"},"content":{"rendered":"<p>A quick update on some foundations being\u00a0laid\u00a0for the\u00a0<a href=\"http:\/\/webian.org\">Webian<\/a>\u00a0project.<\/p>\n<p>The project\u00a0<a href=\"http:\/\/webian.org\/dev\/wiki\/Scope\">scope<\/a>\u00a0has been set. Broadly this covers managing photos, music and videos but with some potential future directions and specific exclusions as well. Some very high level\u00a0<a href=\"http:\/\/webian.org\/dev\/wiki\/RequirementsModel\">requirements<\/a>\u00a0have been developed for the first release with a focus on photo management.<\/p>\n<p>The focus for the first release will be on making a really good job of photo management using a slick HTML5 interface. That includes\u00a0uploading photos, organising them into albums, tagging them, subscribing to photo feeds, browsing and searching.<\/p>\n<p>A simple initial\u00a0<a href=\"http:\/\/webian.org\/dev\/wiki\/ArchitectureModel\">architecture design<\/a>\u00a0describes an HTML5 interface served from a Django-based Python web application. The next step is to build some\u00a0<a href=\"http:\/\/webian.org\/dev\/wiki\/TechnicalPrototypes\">technical prototypes<\/a>\u00a0to explore some key technologies and\u00a0<a href=\"http:\/\/webian.org\/dev\/wiki\/UIPrototypes\">UI prototypes<\/a>\u00a0to validate the key high level use cases. This will mark the end of the &quot;inception phase&quot; of the project and next will be the &quot;elaboration phase&quot; when the architecture design will be tested with a working architecture prototype.<\/p>\n<p>Talking of phases, the\u00a0<a href=\"http:\/\/webian.org\/dev\/wiki\/ProjectPlan\">project plan<\/a>\u00a0approximates the\u00a0<a href=\"http:\/\/www.ambysoft.com\/unifiedprocess\/agileUP.html\">Agile Unified Process<\/a>\u00a0but with a particularly user-centered flavour. The AUP is\u00a0kind of an\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/Agile_software_development\">Agile<\/a>\u00a0version of the heavyweight\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/IBM_Rational_Unified_Process\">Rational Unified Process<\/a>\u00a0used in enterprise software development.\u00a0The AUP is described as being &quot;serial in the large, iterative in the small&quot; and aims to take a lightweight, iterative approach to software development, but with the recognition of distinct phases of the project. I&#39;ve chosen to experiment with this methodology to try and get the best out of both user-centered design and agile development. If it doesn&#39;t work, I&#39;ll switch to something else!<\/p>\n<p>If you want to get involved in the Webian project then sign up to the\u00a0<a href=\"http:\/\/groups.google.com\/group\/webian\">mailing list<\/a>\u00a0and introduce yourself!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A quick update on some foundations being\u00a0laid\u00a0for the\u00a0Webian\u00a0project. The project\u00a0scope\u00a0has been set. Broadly this covers managing photos, music and videos but with some potential future directions and specific exclusions as well. Some very high level\u00a0requirements\u00a0have been developed for the first release with a focus on photo management. The focus for the first release will be &hellip; <a href=\"https:\/\/tola.me.uk\/blog\/2010\/08\/24\/webian_project_inception\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Webian Project Inception<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-84","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/posts\/84","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/comments?post=84"}],"version-history":[{"count":0,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/posts\/84\/revisions"}],"wp:attachment":[{"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/media?parent=84"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/categories?post=84"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tola.me.uk\/blog\/wp-json\/wp\/v2\/tags?post=84"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}