# \[ANN\] Picciotto: minimalistic website framework based on Padrino

**URL:** <https://www.ruby-forum.com/t/ann-picciotto-minimalistic-website-framework-based-on-padrino/204503>\
**Category:** IT\
**Created:** [March 14, 2011, 3:08pm UTC](https://www.ruby-forum.com/t/ann-picciotto-minimalistic-website-framework-based-on-padrino/204503 "2011-03-14T15:08:22Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![dubstep](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/cdc98d/32.png) [@dubstep](https://www.ruby-forum.com/u/dubstep)\
**Post date:** [March 14, 2011, 3:08pm UTC](https://www.ruby-forum.com/t/ann-picciotto-minimalistic-website-framework-based-on-padrino/204503/1 "2011-03-14T15:08:22Z")

</div>

Salve a tutti,

un po’ per gioco, un po’ per bisogni vari (tra questi, anche l’idea di  
usarlo  
come codebase per le prossime fasi del sito rubyday), ho appena  
rilasciato  
Picciotto: un framework minimale basato su alcuni componenti di Padrino.

Tra gli obiettivi:

- avere una base di codice minimale quanto Sinatra, che abbia alcune  
utilit  
offerte da Rails (view helpers, organizzazione del codice), senza  
comunque usare  
tutte le dipendenze di Padrino.

- usare alcuni tools che facilitano lo sviluppatore (haml, sass)

- usare html5 boilerplate con haml/sass senza dover ricorrere a compass

- servire pagine semi-statiche con haml

- avere la possibilit di aggiungere quello che eventualmente manca  
(pagine  
dinamiche, supporto al db, mailers, …), senza essere costretto a  
rivoluzionare  
l’applicazione (ad esempio partire con Jekyll o Toto per poi passare a  
Sinatra/Padrino/Rails appena hai bisogno di salvare una form)

come potete immaginare, Picciotto al momento praticamente un template  
con la  
quale iniziare un progetto web di piccole dimensioni, sul quale si  
prevedono  
eventuali/futuri miglioramenti. Su questo punto, Matteo C. mi ha gi  
consigliato di trasformarlo in gemma e sfruttare i generatori, maybe! 🙂

Se volete dare un’occhiata, il repo lo trovate qui:

> **[GitHub - andreapavoni/picciotto: minimalistic website framework based on Padrino](https://github.com/andreapavoni/picciotto)**
>
> minimalistic website framework based on Padrino. Contribute to andreapavoni/picciotto development by creating an account on GitHub.

commenti/critiche sono (ovviamente!) ben accetti 😃

ciao,  
A.

---

<div class="post-metadata">

**Author:** ![stanley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7ab992/32.png) [@stanley](https://www.ruby-forum.com/u/stanley)\
**Post date:** [March 14, 2011, 4:16pm UTC](https://www.ruby-forum.com/t/ann-picciotto-minimalistic-website-framework-based-on-padrino/204503/2 "2011-03-14T16:16:44Z")

</div>

Il nome indovinatissimo! 🙂

Il 14 marzo 2011 15:07, Andrea P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) ha scritto:

> tutte le dipendenze di Padrino.  
> Sinatra/Padrino/Rails appena hai bisogno di salvare una form)
> 
> [http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)

–  
Carlo P.  
email: removed\_email\_address@domain.invalid  
twitter: @carlopecchia

---

<div class="post-metadata">

**Author:** ![stanley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7ab992/32.png) [@stanley](https://www.ruby-forum.com/u/stanley)\
**Post date:** [March 14, 2011, 4:38pm UTC](https://www.ruby-forum.com/t/ann-picciotto-minimalistic-website-framework-based-on-padrino/204503/3 "2011-03-14T16:38:46Z")

</div>

Il 14/03/2011 16:15, Carlo P. ha scritto:

> Il nome indovinatissimo! 🙂

me lo stanno dicendo in molti. comincio a sospettare che il resto sia  
considerato una cagata. come avere una pistola del marketing caricata a  
salve 😃

in realt stata anche una fortunata coincidenza partire da un nome gi  
azzeccato come “Padrino” 😛

ciao,  
A.

---

<div class="post-metadata">

**Author:** ![stanley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7ab992/32.png) [@stanley](https://www.ruby-forum.com/u/stanley)\
**Post date:** [March 14, 2011, 7:45pm UTC](https://www.ruby-forum.com/t/ann-picciotto-minimalistic-website-framework-based-on-padrino/204503/4 "2011-03-14T19:45:16Z")

</div>

lo testo per benino appena ho un p di tempo, devo dire che avevo un  
idea simile da qualche tempo, contentissimo che tu lo abbia gi  
implementato, spero di poterti aiutare nello sviluppo 😉

luca

---

<div class="post-metadata">

**Author:** ![stanley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7ab992/32.png) [@stanley](https://www.ruby-forum.com/u/stanley)\
**Post date:** [March 15, 2011, 2:45pm UTC](https://www.ruby-forum.com/t/ann-picciotto-minimalistic-website-framework-based-on-padrino/204503/5 "2011-03-15T14:45:19Z")

</div>

Il 14/03/2011 20:42, Andrea P. ha scritto:

> questa notte ci penso 😛
> 
> A.

io ti do una mano volentieri, non sono un granch come sviluppatore ma  
da qualche parte bisogna pur cominciare :D, non ti aspettare un genio,  
sono un appassionato, pero stasera ti preparo un logo, prima di tutto,  
ho scaricato fatto una prova al volo.

luca

---

<div class="post-metadata">

**Author:** ![stanley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7ab992/32.png) [@stanley](https://www.ruby-forum.com/u/stanley)\
**Post date:** [March 15, 2011, 3:53pm UTC](https://www.ruby-forum.com/t/ann-picciotto-minimalistic-website-framework-based-on-padrino/204503/6 "2011-03-15T15:53:06Z")

</div>

Il 15/03/2011 14:42, luca sabato ha scritto:

> > 
> 
> io ti do una mano volentieri, non sono un granch come sviluppatore ma  
> da qualche parte bisogna pur cominciare :D, non ti aspettare un genio,  
> sono un appassionato, pero stasera ti preparo un logo, prima di tutto,  
> ho scaricato fatto una prova al volo.

ottimo! grazie 🙂

io ho apportato un po’ di modifiche sul branch develop (pushato poco  
fa).  
sto anche valutando alcune ipotesi, per renderlo pi comodo da usare:

- creare un template _molto custom_ per padrino
- creare una gemma ed un comando separato con un po’ di generatori che  
ricreano  
lo scheletro. ovviamente sarebbe qualcosa di diverso da padrino-gen 😛

un saluto a presto,  
A.

---

<div class="post-metadata">

**Author:** ![stanley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7ab992/32.png) [@stanley](https://www.ruby-forum.com/u/stanley)\
**Post date:** [March 14, 2011, 8:43pm UTC](https://www.ruby-forum.com/t/ann-picciotto-minimalistic-website-framework-based-on-padrino/204503/7 "2011-03-14T20:43:01Z")

</div>

Il 14/03/2011 19:44, luca sabato ha scritto:

> lo testo per benino appena ho un p di tempo, devo dire che avevo un  
> idea simile da qualche tempo, contentissimo che tu lo abbia gi  
> implementato, spero di poterti aiutare nello sviluppo 😉

se vuoi darmi una mano, il repo a disposizione 😛

ad ogni modo, ho la sensazione che vada ancora _limato_ (per esempio  
segare  
rspec e lasciare la scelta al dev di turno) e sto valutando se possa  
essere  
utile creare una gemma che genera uno scheletro pronto. a occhio mi  
sembra quasi  
come riscrivere il generatore di padrino, quindi uno sforzo inutile 😛

questa notte ci penso 😛

A.

---

<div class="post-metadata">

**Author:** ![stanley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7ab992/32.png) [@stanley](https://www.ruby-forum.com/u/stanley)\
**Post date:** [March 15, 2011, 7:30pm UTC](https://www.ruby-forum.com/t/ann-picciotto-minimalistic-website-framework-based-on-padrino/204503/8 "2011-03-15T19:30:52Z")

</div>

Il giorno 15 marzo 2011 15:52, Andrea P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) ha  
scritto:

> io ho apportato un po’ di modifiche sul branch develop (pushato poco fa).  
> sto anche valutando alcune ipotesi, per renderlo pi comodo da usare:
> 
> - creare un template _molto custom_ per padrino

Mi piace questa via, forse pi della gemma ;). Al massimo puoi fare un  
template che si appoggia ad una gemma non-generatore per le parti di  
libreria. Che ne pensi?

> - creare una gemma ed un comando separato con un po’ di generatori che  
> ricreano  
> lo scheletro. ovviamente sarebbe qualcosa di diverso da padrino-gen 😛

Matteo
