[Soc-coordination] debmetrics week 10 status update
Hi, This week: As a reminder, this week I went on vacation Sunday-Wednesday, so I didn't get as much done as I usually do. I modified the index page so that it displayed the static interface. The navbar now provides links to switch back and forth between the static and dynamic interfaces. I moved the static interface metrics to /m/metric instead of /metric. I removed the tabbed interface from the static interface. The tabbed interface didn't work well because it required setting a specific height on the container. There is no easy way of knowing the height the table will be before rendering it. So the static interface now displays the graph with the table right below it. I added the csv download link to the static interface. I put it right above the table. I set the SQLAlchemy timeout to 90 seconds, because the default of 30 seconds was too short for some of the metrics with more data I added a dpkg_formats metric. I added json and tab-delimited parsers. I added python3 support. It just required changing print to a function, ConfigParser to lowercase, and StringIO.StringIO() to io.StringIO(). I think I also added unicode support just by changing to python3 since python3 strs are unicode. I was able to remove the encodes that I added to app.py and it works. Next week: I think I should add the ability to make the column names that get displayed on the website different from the column names used by SQLAlchemy and the database. For example, with dpkg_formats the column names need to be something like v1dot0, but I would rather have it display as 1.0 (but 1.0 is not a valid Python variable name). I need to be careful about SQLAlchemy timing out. I can help mitigate the issue by adding pagination to the table, so that not all the data needs to be loaded at once. We can use JS to dynamically load the new data for the dynamic interface and just a standard button link for the static interface. Maybe if we add pagination we won't need the stickyheaders plugin anymore. That would fix the issue we are having with the interaction between stickyheaders and dragtable Left over tasks for next week: There is still an issue with the releases_count metric that I have not debugged. I will do so next week. I also need to add a custom graph for releases_count since it is too complex a metric for the default graph. I won't be able to work on it until I debug the metric. I am still not sure what to do about the interaction between stickyheaders and dragtable causing the header to appear twice when dragging a table column. I wasn't able to find anything online about using those two plugins together. I guess if we must choose one, the stickyheaders plugin is more important. I still need to add more metrics. Zack asked me to add 2-3 more metrics and I only added one so far. I need to make the table columns deletable on the dynamic interface. I need to make it possible to add multiple metrics to the table. I still need to make it so that the common x-axis range is displayed when graphing multiple metrics. Joseph ___ Soc-coordination mailing list Soc-coordination@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/soc-coordination
[Soc-coordination] week 10
Status report - WebRTC portal for the Debian community Week 10 I continued my work on the xTuple - JScommunicator integration. I created a SIP account extension for xTuple, the code can be found on my github repo: https://github.com/JLouback/xtuple-extensions/tree/sip_ext xTuple's architecture uses model based business objects for the assortment of features and components. My idea was to modify the existing User Account business object in xTuple to include the necessary data for a SIP account instead of a completely new business object. This approach would provide a better link between accounts as the idea is to install resiprocate on the xTuple server. This was a little more difficult than it appeared to be as there currently wasn't a very defined modus operandi for this particular move, as I'd be 'modifying' an existing component without changing the code for said component itself. Creating an entirely new component would have been easier but would lose design value. In sum, I did finally get to create my extension and now I'm working on how to insert jscommunicator into the xTuple web app as an optional feature. Another good thing was that I got to document the procedure for extending an existing xTuple business object in a tutorial: http://julianalouback.com/tech/2014/07/25/extending-an-xtuple-business-object/ Some folks from the xTuple community have already checked out the tutorial and seem pretty happy about it. I will continue documenting the jscommunicator integration as it will be an excellent guide to future integrations. ___ Soc-coordination mailing list Soc-coordination@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/soc-coordination
[Soc-coordination] Status Report for Packaging elementary Software, Week 10
Status Report for Packaging elementary Software, Week 10 This week I have packaged two more elementary programs, namely: * Slingshot, the application launcher for Pantheon. See https://mentors.debian.net/package/slingshot-launcher * The Pantheon greeter for LightDM, see https://mentors.debian.net/package/pantheon-greeter Packaging the greeter involved fixing some installation paths in upstream packaging. My changes were accepted and merged into trunk, see https://code.launchpad.net/~shnatsel/pantheon-greeter/install-to-sbin/+merge/228358 for more info. I have also attempted updating the CMake modules used in the greeter, but that caused some unexpected fallout, so the merge has been postponed. See https://code.launchpad.net/~elementary-pantheon/pantheon-greeter/update-cmake-modules/+merge/228366 for more info. Finally, this week libunity package was rejected from the NEW queue by FTP masters - I was foolish enough to assume that Canonical maintains reasonable copyright information for their own packages. I've re-uploaded it with the (hopefully) proper copyright information and included my patch for https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755054 as well. Regards, -- Sergey Shnatsel Davidoff ___ Soc-coordination mailing list Soc-coordination@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/soc-coordination
[Soc-coordination] Continuano i SUPER SCONTI e le SPEDIZIONI GRATIS
Se hai problemi a visualizzare questa email clicca qui http://www.ilportaledelcavallo.it/comunicati/luglio201409 Per essere sicuro di ricevere queste comunicazioni aggiungi newslet...@ilportaledelcavallo.it alla rubrica NonsoloCavallo - Pianeta Cuccioli http://www.nonsolocavallo.it menuhttp://www.ilportaledelcavallo.it/comunicati/luglio201409/img/img2. jpg SPEDIZIONE GRATIS a casa tua con solo 25 ? di spesa fino a Martedì 29 Luglio 2014 http://www.nonsolocavallo.it prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-promozione -green-wash-derma-shampoo-delicato-emoliente-rigenera-cute-combatte-svil uppo-batteri-funghi-sconto-40-union-bioid_prod=19047id_cat=915ric_mac rocat=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-advantix-t rattamento-antiparassitario-taglia-m-10-25-kg-peso-bayerid_prod=12263i d_cat=915ric_macrocat=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-promozione -nessunodore-antiodore-naturale-cucce-o-recinti-dei-500-ml-sconto-50-sop id_prod=19049id_cat=915ric_macrocat=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-promozione -balsamo-olio-visone-speciale-yorkshire-250ml-sconto-60-recordid_prod=1 8881id_cat=915ric_macrocat=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-ciotola-an tisdrucciolo-acciaio-inox-gatti-recordid_prod=14625id_cat=915ric_macr ocat=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-cat-mate-c 20-mangiatoia-automatica-2-pasti-48-ore-gestite-timer-pila-mattonella-gh iaccio-mantenere-fresco-cibo-cat-mateid_prod=5368id_cat=915ric_macroc at=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-collare-ny lon-antigraffio-cane-fuss-dogid_prod=18557id_cat=915ric_macrocat=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-abbeverato io-portatile-riserva-dacqua-animali-ideale-viaggio-500-ml-recordid_prod =5363id_cat=915ric_macrocat=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-trasportin o-economico-plastica-gatti-peso-non-superiore-10-kg-recordid_prod=4383 id_cat=915ric_macrocat=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-promozione -collare-nylon-regolabile-cane-misura-extra-grande-sconto-50-recordid_p rod=18893id_cat=915ric_macrocat=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-zerbino-as sorbente-ciotole-gattiid_prod=18226id_cat=915ric_macrocat=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-promozione -cuscino-ovale-imbottito-cuccia-gatti-fantasia-verdesconto-50-recordid_ prod=18873id_cat=915ric_macrocat=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-brandina-g atti-alluminio-rivestita-tessuto-idroreppellente-linea-waterproof-record id_prod=18162id_cat=915ric_macrocat=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-eat-drink- distributore-cibo-acqua-gatti-recordid_prod=5361id_cat=915ric_macroca t=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-cuccetta-o vale-gatti-morbido-tessuto-imbottito-linea-armonia-recordid_prod=18137 id_cat=915ric_macrocat=0 prodotto https://www.nonsolocavallo.it/vendita/dettaglio.asp?tit=cani-promozione -materasso-memory-modello-tartan-spessore-8-cm-linea-scozzese-ideale-gat ti-80-sconto-50-recordid_prod=14530id_cat=915ric_macrocat=0 prodottihttp://www.ilportaledelcavallo.it/comunicati/luglio201409/img/p rod17.jpg prodottihttp://www.ilportaledelcavallo.it/comunicati/luglio201409/img/p rod18.jpg prodottihttp://www.ilportaledelcavallo.it/comunicati/luglio201409/img/p rod19.jpg prodottihttp://www.ilportaledelcavallo.it/comunicati/luglio201409/img/p rod20.jpg prodottihttp://www.ilportaledelcavallo.it/comunicati/luglio201409/img/p rod21.jpg Social networkhttp://www.ilportaledelcavallo.it/_img/email/loghi-footer2.jpg Il Portale del Cavallo Il più grande portale dedicato al cavallo e all'equitazione. La scelta migliore per generare nuovi contatti, promuovere un brand/prodotto, fornire servizi di contenuto e commercio. NonsoloCavallo Il più grande e completo e-commerce di prodotti per il cavallo, il cavaliere e gli animali di casa con oltre 10.000 articoli delle migliori marche a prezzi imbattibili. www.ilportaledelcavallo.it www.nonsolocavallo.it www.pianetacuccioli.it sono marchi di Studio Origgi Via Della Valle 46/A, 20841 Carate Brianza (MB) Tel. 0362 990913 - Fax 0362 993910 i...@ilportaledelcavallo.it Se desideri essere rimosso dalla ricezione della newsletter clicca sul seguente link: RIMUOVIMI http://www.ilportaledelcavallo.it/newsletter_remove.asp?pMAIL=soc-coord inat...@lists.alioth.debian.org ___ Soc-coordination mailing list Soc-coordination@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/soc-coordination