On Jul 19, 2009, at 2:06 PM, Bart van Andel <bavan...@gmail.com>
wrote:
Hi
This is very pretty although I am guess it it is a matter of available
time that Bruno? has. How does one go about making changes to the
website?
Gerry
http://hugin.svn.sourceforge.net/viewvc/hugin/htdocs/
all you need is SVN write access, fetch the above folder from SVN, make
any changes you deem necessary and upload back to SVN. Bruno has set up
a script that updates the website regularly (every hour?) from SVN.
@Bart: what is your Sourceforge handle? I think we should give you SVN
write access :)
Yuv
>This is very pretty although I am guess it it is a matter of available
>time that Bruno? has. How does one go about making changes to the
>website?
Yes the design is tired and this looks like a nice change, the only
thing I would prefer not to fade the panorama at the top, as it is a
showcase of hugin itself.
(we could use lots more of these banners, they need to be 165 pixels
high, tile horizontally and be done with hugin)
The pages are simple XHTML with SSI and CSS for navigation and
styling. I don't have the time to work on applying a new style so
we really need the new CSS and any images complete.
The screenshot on the main page is five years old, this desperately
needs updating, and we need some more showing features and languages
on the /screenshots/ page.
The site is in SVN, changes are synchronised to the live site every
hour so no need to ask my permission to make changes:
https://hugin.svn.sourceforge.net/svnroot/hugin/htdocs/
There is a bit of dynamic stuff going on: the panorama banners are
rotated randomly every hour, the news on the front page is
derived from the sourceforge project news every six hours, and the
/docs/html/ doxygen docs are updated nightly.
The news section can be shortened some more, but I'd need to rewrite
the script that fetches it, I'll it here if anyone wants to work on
this.
--
Bruno
<http://panospace.wordpress.com/2009/07/20/hugins-homepage-refresher/>
Yuv
historically the SF infrastructure has been a victim of its own success
and mostly underpowered / slow. The least we use of these stuff, the
more chances we have to have a decent responsive website.
> Do we want standard sizes for the screenshots? A standard will
> definitely add value to the look and feel of the design.
+1 - and also a standard cropping/scaling.
how about capturing all screenshots at 1024x768? (I was actually
thinking of 1024x600 = netbook, but many screens don't fit)
the web designer (hey, where is your SF handle so that we can give you
access?) will determine the design that will determine the scaling factor.
> I see the images are rotated by a shell script now, this could be done
> by the website itself when using (e.g.) php
+1 for PHP
> Static html is sooo 2004 ;-)
and the law of gravity is soooo 1687 ;-)
and Bart van Andel wrote also:
> Like I said above, 165 pixels is for the old design. This might change
> with the new design (I'm not saying it will but it might). Uploading
> them a bit larger (330 pixels high for example) gives us the chance to
> downsize them without real quality loss appropriately. If agreed,
> could you change the text on your blog accordingly?
sure. I just wanted to get some buzz going. more important than the
pixel dimension would be IMO to give proper credit to the artist.
I am a little bit skeptical about giving up display real-estate from
content (i.e. Hugin information) to aesthetic. For the purpose of simply
displying large images there is Flickr (and maybe just plugging in there
Flickr images would be an idea?)
Yuv
The sourceforge servers have great bandwidth, but are utterly
unreliable for stuff like mysql. All the dynamic stuff was moved to
another server which then updates the live site via rsync.
>> The screenshot on the main page is five years old, this desperately
>> needs updating, and we need some more showing features and languages
>> on the /screenshots/ page.
>
>Do we want standard sizes for the screenshots? A standard will
>definitely add value to the look and feel of the design.
The older tutorials have 600 pixel wide images and the newer ones
have 800 pixel wide images. With the current CSS margins these
800 pixel images are ok on a 1024x768 display.
>I see the images are rotated by a shell script now, this could be done
>by the website itself when using (e.g.) php, showing a different
>banner every refresh, for instance.
We used to have that but it is very distracting.
>I guess a php news ticker can also automatically import news from
>the project page, or even read it directly from the project news
>database.
Good luck, the sourceforge newsfeed is basically garbage, hence the
munging in the hugin-news script.
>Static html is sooo 2004 ;-)
..but it works. Look at the tutorial pages in SVN, these are very
simple and easy for non-web-designers to create and edit - Though
admittedly a wiki would be better.
The current web-site has complete separation between style and
content, it is possible to overhaul the design entirely with CSS.
--
Bruno
please don't. I hate to be the one to damp your enthusiasm, but you have
to understand the limits of the current hosting environment.
you can use javascript (i.e. client side gimicks), and you can use PHP
scripts to empower users to contribute images to the gallery and so, but
please make sure your PHP generates static pages.
also the website should be easy to maintain, i.e. most of what is visual
/ design should be done in CSS.
I know where you are coming from, and I am a fan of web based PHP apps
(you've uploaded to http://www.uwivi.com/, right?), and I am sure you
could do magic. But it won't be useful in the current hosting environment.
> - I agree with Bruno that loading a new header image on every refresh
> will probably be too distractive. However, I'd like the ability to
> show more images
actually a different image on every refresh is not distractive at all
IMO. panoguide.com and ivrpa.org are good examples.
and if you want to do PHP magic, there could be a "staging server" where
people can upload/add images, and that staging server would generate the
static stuff that goes live on SourceForge (and Javascript could do the
random rotating thing).
> we might want to show
> how Hugin looks on a wide screen too (16:9 aspect ratio).
the future is wide screen, go for it and forget my suggestion.
> Question: what about the panotools wiki? Maybe we could put tutorials
> there and link from (and show them within) the Hugin site?
great idea! it is a lot of effort to migrate the tutorials there, but
long term it's the natural choice. Not sure about the showing within the
site, but I'm confident you'll find a solution that works.
> Maybe some of you have seen the Google video about their new upcoming
> Wave thing. I think this could be the next step for tutorials and the
> like (and perhaps even this list). In case you missed it: see
> http://wave.google.com/
for now we work with the tools that exist. when wave is available, it
will be properly analyzed / considered.
Yuv
>It's not about gimmicks at all (which should go into js indeed). PHP
>just eases the process of adding a menu to each page, and rotating
>header images, for example. When something in the menu changes, only
>the menu include file should have to be changed, instead of every
>single html file that uses it.
..this is what SSI does, you don't need a programming language to
separate navigation from content in a web page.
The header image is a CSS background. If you want to deliver a
random image, the place to do it is not by rewriting the page every
time it is called, but by supplying a different image every time the
image is fetched.
I'm really keen that you do this, but from my perspective the things
that are wrong with the web-site are that: the look is old, and the
content is even older. The technology used to deliver it just isn't
a problem and is very maintainable (though a full CMS or wiki would
be ok too).
--
Bruno
Thanks, fixed.
> I do not appear to have access to edit the entries in the
> sourceforge forums.
Fixed.
--
Bruno
Ok, it was ok for OS X which pointed to the DMG, I've fixed it for
Linux to point to the tarball, but I have no idea what the Windows
default is. We need a 0.8.0 Windows installer on sourceforge.
--
Bruno
Allard is putting up the final touches to the 0.8.0 Windows installer.
where do you change the "Download Now!" link? I looked everywhere on SF
and did not find that...
Yuv
It has changed at some point, it is now at Project Admin -> File
Manager. Find the file, click on it and a previously invisible form
appears...
--
Bruno
thanks for the info. either I was having a senior moment when looking
for that, or this goes under the header of best practice intuitive user
interface... not!
Yuv