[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-active
Subject:    =?utf-8?Q?Re:_new_bodega_server_up?=
From:       <cristeab () gmail ! com>
Date:       2013-09-28 7:53:57
Message-ID: 52468b33.a556b40a.3958.7b63 () mx ! google ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]

[Attachment #4 (text/plain)]

When new apps can be uploaded to bodega ? The link you provide gives only a \
page with Vivaldi tablet information. No other options are available.



Bogdan



From: Aaron J. Seigo
Sent: ‎Saturday‎, ‎September‎ ‎28‎, ‎2013 ‎1‎:‎06‎ \
                ‎AM
To: active@kde.org

hi everyone ...

addons.makeplaylive.com is now running an instance of the new bodega \
server.  it comes with a huge number of improvements across the board, the \
most  important of which is that we now also have a web app where you can \
log in and  upload, edit, etc. content.

yes, this means you can finally upload applications, wallpapers, etc.

on monday i'll blog about this in more detail as well as post user 
documentation for the management app.

we've been busy fixing the inevitable issues that arise when doing such a \
major  upgrade. one of the new things that came with this upgrade was a \
move to the  new Project Gutenberg data set ... which unfortunately changed \
the mimetypes  of the books. this leads to a small problem: the currently \
released version of  active-addons will not show the information for any \
gutenberg book nor will it  let you install it.

this has been fixed in the master branch of active-addons and Marco will \
push  an update for Plasma Active 4 that addresses this.

some notable feature improvements in the new bodega server and client:

* asset manager application (upload, create, remove, etc assets)
* updates; when you install something, when it is updated on the server you \
 will get a notification and be able to update it. magic!
* ratings; you can add ratings to an asset (not just a silly 5 star system, \
 eight)
* partners can have links to websites, blogs and social media
* download queueing
* MessageQueue: message queueing on the server side: generated messages are \
 put into a queue and processed at intervals into emails, etc.
* all emails sent are now generated using a templating system
* Janitor: database maintenance routines that get run on startup, \
frequently  and daily. this ensures the database does not get excessively \
                clogged
* improved config.json, as the number of capabilities were growing. it is \
now  also possible to run all components (node apps, redis, postgres, etc) \
on  different machines and/or run multiple instances of the bodega server \
as part  of one cluster
* all communication is secured via https; our deployment is using haproxy \
and  node.js forever to deliver stability, security and performance
* assets have size information so you know how much you'll be downloading
* test suite now up to 244 tests (all of which pass, of course)
* installation instructions that actually work ;)
* improved database manager: make sql, make test_data, make updates
* complete api documentation at http://apidocs.makeplaylive.com/bodega
* lots and lots of bugfixes and performance improvements

next release goals include:

* discussions; currently there is basic integration of the discourse forum 
software on the server side, where each partner gets a forum area and each \
of  their assets automatically gets a forum topic. finishing this support \
and  providing access to the discussions in the client remain to be done
* collections; the server currently supports collections ("My \
favourites..",  "Best games", "Books wishlist", whatever) and Active \
Add-ons supports showing  these collections ... but there are no editing \
                capabilities in the client.
* real-time messages in the asset manager web app, pulled from the same 
message queue that sends out emails. this way when you post an asset and it \
 gets pushed into the main store (published), you can get notified in the 
manager app rather than have to obsessively reload your inbox ;)
* improved search ranking
* ability to filter a listing of assets by tags; e.g. if you search for 
‘Christmas' you might only want to see books by ‘Dickens'
* Store collections. the server supports collections associated with \
stores,  so that a store can have "editor's pick", "staff selection", \
"featured", etc.  collections. there is no editing capability provided at \
the moment and the  client wouldn't show them if there was.
* donate and subscribe as payment options
* bank wire transfer for US and Europe in addition to current credit card 
support

as you can see, a number of the next goals are partially implemented \
already.  still, there is a lot more to do. more hands helping us out are \
welcome.

for an overview of how bodega works from an operational standpoint:

 http://makeplaylive.com/~aseigo/MPL_Content_System.pdf

-- 
Aaron J. Seigo
_______________________________________________
Active mailing list
Active@kde.org
https://mail.kde.org/mailman/listinfo/active


[Attachment #5 (text/html)]

<html><head><style data-externalstyle="true"><!--
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
}

p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, \
div.MsoListParagraphCxSpFirst, p.MsoListParagraphCxSpMiddle, \
li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle, \
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, \
div.MsoListParagraphCxSpLast { margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
}
--></style></head><body><div data-externalstyle="false" dir="ltr" \
style="font-family:Calibri,'Segoe UI',Meiryo,'Microsoft YaHei \
UI','Microsoft JhengHei UI','Malgun Gothic','Khmer UI','Nirmala \
UI',Tunga,'Lao UI',Ebrima,sans-serif;font-size:12pt;"><div>When&nbsp;new \
apps can be uploaded to bodega ? The link you provide gives only a page \
with Vivaldi tablet information. No other options are available.</div><div \
data-signatureblock="true"><div>&nbsp;</div><div>Bogdan</div><div>&nbsp;</div></div><div \
style="padding-top: 5px; border-top-color: rgb(229, 229, 229); \
border-top-width: 1px; border-top-style: solid;"><div><font face="Calibri, \
'Segoe UI', Meiryo, 'Microsoft YaHei UI', 'Microsoft JhengHei UI', 'Malgun \
Gothic', 'Khmer UI', 'Nirmala UI', Tunga, 'Lao UI', Ebrima, sans-serif" \
style='line-height: 15pt; letter-spacing: 0.02em; font-family: Calibri, \
"Segoe UI", Meiryo, "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun \
Gothic", "Khmer UI", "Nirmala UI", Tunga, "Lao UI", Ebrima, sans-serif; \
font-size: 11pt;'><b>From:</b>&nbsp;Aaron J. \
Seigo<br><b>Sent:</b>&nbsp;‎Saturday‎, ‎September‎ ‎28‎, \
‎2013 ‎1‎:‎06‎ \
‎AM<br><b>To:</b>&nbsp;active@kde.org</font></div></div><div>&nbsp;</div>hi \
everyone ...<br><br>addons.makeplaylive.com is now running an instance of \
the new bodega server. <br>it comes with a huge number of improvements \
across the board, the most <br>important of which is that we now also have \
a web app where you can log in and <br>upload, edit, etc. \
content.<br><br>yes, this means you can finally upload applications, \
wallpapers, etc.<br><br>on monday i'll blog about this in more detail as \
well as post user <br>documentation for the management app.<br><br>we've \
been busy fixing the inevitable issues that arise when doing such a major \
<br>upgrade. one of the new things that came with this upgrade was a move \
to the <br>new Project Gutenberg data set ... which unfortunately changed \
the mimetypes <br>of the books. this leads to a small problem: the \
currently released version of <br>active-addons will not show the \
information for any gutenberg book nor will it <br>let you install \
it.<br><br>this has been fixed in the master branch of active-addons and \
Marco will push <br>an update for Plasma Active 4 that addresses \
this.<br><br>some notable feature improvements in the new bodega server and \
client:<br><br>* asset manager application (upload, create, remove, etc \
assets)<br>* updates; when you install something, when it is updated on the \
server you <br>will get a notification and be able to update it. \
magic!<br>* ratings; you can add ratings to an asset (not just a silly 5 \
star system, <br>eight)<br>* partners can have links to websites, blogs and \
social media<br>* download queueing<br>* MessageQueue: message queueing on \
the server side: generated messages are <br>put into a queue and processed \
at intervals into emails, etc.<br>* all emails sent are now generated using \
a templating system<br>* Janitor: database maintenance routines that get \
run on startup, frequently <br>and daily. this ensures the database does \
not get excessively clogged<br>* improved config.json, as the number of \
capabilities were growing. it is now <br>also possible to run all \
components (node apps, redis, postgres, etc) on <br>different machines \
and/or run multiple instances of the bodega server as part <br>of one \
cluster<br>* all communication is secured via https; our deployment is \
using haproxy and <br>node.js forever to deliver stability, security and \
performance<br>* assets have size information so you know how much you'll \
be downloading<br>* test suite now up to 244 tests (all of which pass, of \
course)<br>* installation instructions that actually work ;)<br>* improved \
database manager: make sql, make test_data, make updates<br>* complete api \
documentation at http://apidocs.makeplaylive.com/bodega<br>* lots and lots \
of bugfixes and performance improvements<br><br>next release goals \
include:<br><br>* discussions; currently there is basic integration of the \
discourse forum <br>software on the server side, where each partner gets a \
forum area and each of <br>their assets automatically gets a forum topic. \
finishing this support and <br>providing access to the discussions in the \
client remain to be done<br>* collections; the server currently supports \
collections ("My favourites..", <br>"Best games", "Books wishlist", \
whatever) and Active Add-ons supports showing <br>these collections ... but \
there are no editing capabilities in the client.<br>* real-time messages in \
the asset manager web app, pulled from the same <br>message queue that \
sends out emails. this way when you post an asset and it <br>gets pushed \
into the main store (published), you can get notified in the <br>manager \
app rather than have to obsessively reload your inbox ;)<br>* improved \
search ranking<br>* ability to filter a listing of assets by tags; e.g. if \
you search for <br>‘Christmas' you might only want to see books by \
‘Dickens'<br>* Store collections. the server supports collections \
associated with stores, <br>so that a store can have "editor's pick", \
"staff selection", "featured", etc. <br>collections. there is no editing \
capability provided at the moment and the <br>client wouldn't show them if \
there was.<br>* donate and subscribe as payment options<br>* bank wire \
transfer for US and Europe in addition to current credit card \
<br>support<br><br>as you can see, a number of the next goals are partially \
implemented already. <br>still, there is a lot more to do. more hands \
helping us out are welcome.<br><br>for an overview of how bodega works from \
an operational standpoint:<br><br>&nbsp;http://makeplaylive.com/~aseigo/MPL_Content_System.pdf<br><br>-- \
<br>Aaron J. Seigo<br>_______________________________________________<br>Active \
mailing list<br>Active@kde.org<br>https://mail.kde.org/mailman/listinfo/active<br></div></body></html>




_______________________________________________
Active mailing list
Active@kde.org
https://mail.kde.org/mailman/listinfo/active


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic