[Soc-coordination] debmetrics week 10 status update

2014-07-26 Thread Joseph Bisch
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

2014-07-26 Thread Juliana Louback
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

2014-07-26 Thread Shnatsel .
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

2014-07-26 Thread Il Portale del Cavallo
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