Ho appena completato l'upload del package di installazione corretto per la versione 1.3.2106. Il problema segnalato da Simone Busoli e Andrea Dottor risiedeva appunto nell'aver indicato la versione 1.2.2106 nel file AssemblyInfo, e aver poi scritto ovunque 1.3.2106. Questo causava l'apparizione del numero di versione errato nell'AboutBox che appunto lo legge direttamente dai metadata dell'assembly, e dalla apparizione "incomprensibile" del balloon che informava sulla presenza di una versione più nuova online, nonostante la si fosse appena installata. Ora tutto è a posto. Buon divertimento.

powered by IMHO 1.3


Mi è stato fatto notare che la nuova release di IMHO da delle informazioni contrastanti per quanto riguarda la versione. In effetti da alcune verifiche pare proprio che io abbia inserito nell'AssemblyInfo la versione 1.2.2106 mentre poi ho indicato ovunque 1.3.2106. Quanto prima correggerò il problema, tuttavia mi sento di rassicurare i più che le funzionalità non hanno problemi e che la release scaricata è proprio la 1.3.2106. Appena il download è disponibile tornerò a postare un messaggio (sta compilando proprio ora...)

powered by IMHO 1.3

tags: - categories:

Sorpresa! Beh, tanto lo so che lo avete intuito leggendo in calce ai miei post più recenti, ma sono certo lo stesso che si tratti di una sorpresa il fatto che esca con una nuova release di IMHO proprio ora che sto lavorando alla 2.0. Il merito di questa release va in massima parte ad Igor Antonacci che si è fatto in quattro per produrre un nuovo Adapter per Wordpress. A lui vada il mio più sentito ringraziamento dato che so per certo che ha impiegato molto tempo nei suoi preziosi weekend, sottraendolo ad una paziente morosa. Ma in questa release sono anche riuscito a risolvere alcuni problemi che si trascinavano da tempo, primo fra tutti quello che riguardava i path UNC nei post, ma anche altre piccole cosuccie un po' fastidiose. Infine, dulcis in fundo, in questa release ho deciso di assorbire le funzionalità del formatter che Armand du Plessis ha realizzato un po' di tempo fa. Permettetemi di ringraziarlo ancora per il suo lavoro. Sono certo che sarà felice di vedere come ho integrato il supporto al Blogging Plugin di Windows Media Player, non fosse altro perchè così è molto più comodo ed usabile. Chi installerà il plugin di WMP si accorgerà che IMHO ne rileva automaticamente la presenza e inserisce una riga in coda al post che mostra le informazioni del brano in riproduzione. Ora vi consiglio di mettervi comodi ed armarvi di pazienza perchè anche se c'è qualche probabilità che esca una ulteriore release per risolvere alcuni problemi con ISA Server, poi fino alla 2.0 non ci sarà più nulla...

[now playing: Flamenco Sketches (09.26) 1959 - Kind Of Blue - Miles Davis]

powered by IMHO 1.3


Gli utenti di IMHO, già conoscono e forse apprezzano la caratteristica tray icon con cui il software rivela la sua presenza. Nella versione 2.0 di IMHO, questa icona sarà ancora presente, ma la sua funzione è stata notevolmente potenziata. Essa, oltre che un rapido punto di accesso al programma, ora rivela anche informazioni sullo stato del server cui si è collegati, e fornisce messaggi come quello visibile nello screenshot riportato a fianco, che mostra l'esito di un tentativo di logon ad un server. Personalmente il giorno in cui ho iniziato a scrivere IMHO sono partito immediatamente con una idea precisa in testa, ovvero che la tray bar dovesse consentirmi facilmente di accedere al programma proprio per semplificare al massimo l'attività di editing dei post, perciò giocoforza il passaggio alla versione 2.0, costruita su una architettura client-server, doveva mantenere questa importante funzionalità. Diversamente da quello che succedeva in IMHO 1.2 però, la nuova tray icon non fa capo ad una form, ma semplicemente ad un processo realizzato estendendo la classe ApplicationContext, che consiglio a tutti di prendere in considerazione per la realizzazione di applicazioni form-less. Questa scelta è stata dettata dalla necessità di diminuire il più possibile il footprint nella ram dell'applicazione minimizzata che da alcuni test ora si aggira intorno ai 14MB contro i 40MB della precedente versione (rilievo effettuato solo con il TaskManager). Ora l'applicazione per girare non ha bisogno di alcuna form, e la speranza è che questo aiuti a renderla più leggera e quindi che convinca i più a tenerla sempre attiva. Attualmente le funzionalità della tray icon non sono complete. Ancora mancano le attività di polling del server collegato che penso realizzerò solo verso la fine, perciò è probabile che nelle prime versioni rilasciate queste ancora non siano presenti.

powered by IMHO 1.2


DOCUMENT VERSION

Status: Released

Author: Andrea Boschin
Last Update: 4/10/2005
Current Version: 1.0.1

ABSTRACT

Nel presente documento vengono elencati gli obbiettivi del progetto IMHO 2.0, e l'ordine nel quale essi saranno realizzati. IMHO 2.0 è un progetto che scaturisce dalla completa riscrittura del precedente software IMHO 1.2 del quale riprende al 100% le funzionalità dando loro una migliore usabilità, e razionalizzandole nell'ottica di rendere il prodotto un software più adatto alla gestione di contenuti editoriali. Il progetto dovrà in seguito condurre il software verso un ampliamento degli orizzonti cui attualmente è confinato, trasformandolo da uno strumento dedicato all'editing di weblog personali fino a diventare un vero e proprio CMS in grado di gestire non solo il contenuto ma anche il layout di un sito web, specialmente se esso è dedicato ad una rivista online che per qualche verso può avere molte analogie con un weblog. Tuttavia è necessario che la semplicità d'uso e l'uso per la gestione siti a carattere personale sia mantenuta invariata. A questo scopo è probabile che il software venga suddiviso in due versioni, una a carattere personale, ed una di tipo professionale.

IHMO 2.0, seguirà una roadmap, qui sotto riportata, suddivisa in base ai rilasci al pubblico. Nel documento sono riportati solo i rilasci aventi carattere di final-release ma è sicuramente auspicabile che vengano pubblicate delle versioni alpha e beta con cadenza regolare per stimolare l'intervento degli utenti nel fornire feedback rispetto le funzionalità del software, così come è successo con il precedente IMHO 1.2. Le final-release attualmente previste sono quattro, e ad ognuna di esse è stato dato un nome in codice, intitolandolo ad un'isola dell'arcipelago veneziano. Questo documento, la cui versione riportata nell'intestazione sarà costantemente adeguata, verrà aggiornato di volta in volta con l'indicazione degli step compiuti, di quelli rimandati a versioni successive e di quelli anticipati. Nella sezione History saranno descritte di volta in volta le modifiche sostanziali intervenute.

ROADMAP

IMHO codename "Pellestrina"

  • Creazione architettura basata su remoting
  • Session/Encryption Sinks
  • Porting su .NET 2.0
  • Multiblog
  • Preview Panel
  • Preview WebServer
  • Pluggable interface
  • Multiutenza
  • Replica completa delle feature di IMHO 1.2
  • Completa riscrittura dell'editor
  • Media Library base services
  • Post-publish editing
  • Post-status
  • Realizzazione nuovi adapters
  • Engine di sincronizzazione
  • Import di blog esistenti
  • Altre...

IMHO codename "Mazzorbo"

  • Integrazione con servizi esterni (furl/flickr/delicious/technorati)
  • Tassonomie pubbliche e private
  • Media Library Manager
  • Template statici
  • Template dinamici
  • Rilascio specifiche per realizzazione plugins
  • Altre...

IMHO codename "Burano"

  • Aggregator/Disgregator
  • Publishing workflow
  • Integrazione di sorgenti esterne
  • Altre...

IMHO codename "Giudecca":

  • Site layout management
  • Page Layout management
  • Altre...

Legenda:

  • Completato
  • In lavorazione / Parzialmente realizzato
  • Da iniziare

RELEASE HISTORY

Date Description Author
3/10/2005 Rilascio al pubblico Andrea Boschin
4/10/2005 Stati di avanzamento Andrea Boschin
tags: - categories:

Avendo finalmente trovato il tempo di procedere con il lavoro sul nuovo IMHO 2.0, di cui spero a breve di pubblicare una early-preview sotto forma di screenshots, è giunto il momento che inizi a parlare con una certa costanza della novità che lo contraddistingueranno. Chi ha letto i miei pochi post precedenti sull'argomento sarà probabilmente a conoscenza di quella che è la vision del progetto, cioè a grandi linee l'evoluzione che intendo dare ad IMHO 1.2 per farlo diventare una piattaforma completa di Content Management rivolta innanzitutto ai blog, ma in seguito anche a piccole redazioni, in grado di gestire riviste online e probabilmente anche normali siti web. Più volte nel blog ho accennato a questo, ma credo che occorra in qualche modo formalizzare un big-draw cioè una roadmap ideale per raggiungere questo scopo. Ho deciso quindi di pubblicare un breve documento che riporta i punti che per ora sono riuscito a fissare e ad ordinare. Si tratta di un documento che continuerà a crescere nel tempo, soprattutto se come spero otterrò dagli utenti il medesimo feedback che mi hanno regalato con IMHO 1.2

Link: IMHO 2.0 The Big Draw

powered by IMHO 1.2


Sono lieto di comunicarvi una grande notizia che mi è giunta da pochi istanti. La prossima versione di IMHO 2.0 potrà godere nientemeno che di una licenza free garantitami dalla Syncfusion sul loro prodotto Essential Suite 3.2. Per chi non conoscesse il prodotto si tratta di una bella libreria di componenti UI in versione WinForms e ASP.NET che permette una personalizzazione davvero eccellente.

Consentitemi quindi di ringraziare pubblicamente lo staff della Syncfusion per l'incondizionato supporto che ha deciso di garantire al mio software. Si apre ora una grande responsabilità per me. Spero proprio di riuscire a meritare tanta fiducia.

powered by IMHO 1.2


Leggendo un post di Raffaele quest'oggi mi son imbattuto nell'eccellente Omea Reader, della Jetbrains, per intenderci la stessa di IntelliJ Idea e di Resharper. Installato Omea me ne sono subito innamorato, era un po' che cercavo qualcosa che mi consentisse di leggere news e feeds assieme.

Ma l'argomento di qusto post è un altro. Ho scoperto che Omea Reader supporta IBlogExtension perciò chi lo usasse può integrare al suo interno il mio IMHO Instant Blogger. Basta andare nelle preferenze in Tools->Options e alla voce feed installare un nuovo plugin. Il file da selezionare si trova nella cartella di installazione di IMHO, IBlogExtension\Elite.IMHO.BlogThis.dll

Premuto OK, il gioco è fatto e d'ora in avanti sarà possibile linkare messaggi in IMHO con un semplice click destro alla voce BlogThis->Create a link with IMHO.

Come usano dire? Fletto i muscoli e sono nel reader! (ma che vorrà dire poi...?)

powered by IMHO 1.2


Sono lieto di annunciare il rilascio della nuova release di IMHO 1.2 creata per introdurre il supporto al nuovo Community Server 1.0. A causa di un piccolo bug ho dovuto creare una nuova build del prodotto, per consentire al nuovo plugin di funzionare correttamente.

Ne ho approfittato per integrare nell'installer alcuni plugins creati da utenti di IMHO. Si tratta del plugin per Firefox 1.0 di Diego Guidi, del file di sintassi C++/CLI di Andrea Sansottera e infine del file di sintassi T-SQL di Yoshihiro Kawabata.

Un grazie a tutti per la collaborazione.

powered by IMHO 1.2

 


Sono lieto di annunciare che il sito di IMHO è nuovamente online. Il calvario del trasferimento è finalmente terminato, per fortuna con un pieno recupero ed anche con qualche minimo miglioramento. Infatti il precedente provider di hosting (http://www.dotnetcentral.org) abbandonato per disperazione ha impiegato ben 10 giorni pieni a recuperare un backup del database Sql Server ed inviarmelo. Oggi finalmente, in seguito alle più bieche minacce ha deciso di rispondere positivamente.

Ora il sito è ospitato da http://www.webhost4life.com che finora si è dimostrato impeccabile. Un grazie anche a Stefan Demetz per il suggerimento.

Per chi vuole godersi le notizie di IMHO ora è anche disponibile il blog di IMHO Project all'indirizzo http://blog.imhoproject.org con una skin fatta ad-hoc per questo blog.

powered by IMHO 1.2


ATTENZIONE

A causa dei ripetuti errori che si sono verificati nel sito http://www.imhoproject.org ho preso la decisione di spostare il dominio presso un altro provider. Purtroppo il precedente provider ha interrotto l'hosting senza attendere che il trasferimento del dominio fosse completamente compiuto. Per questo motivo gli utenti di IMHO per alcune ore non saranno in grado di utilizzare le emoticone. Spero che il disservizio si risolva al più presto possibile.

WARNING

Due to continue errors on my site http://www.imhoproject.org I decided to move it away to another provider. Unfortunately the preceding provider has broken the connection without waiting for the complete domain transfer. So the IMHO users will not be able to use the smileys for some hours. I hope the disservice will be solved as soon as possible.