Can anyone take care of having a short announcement on the xfce.org website. I will take care of moving the content but a top story might be wise to add to the homepage of xfce. sofar