OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
UTC quote
I've just made a major back-end update of the software that runs the forum. Nothing visible, no new features this time, but it was still a fairly invasive change: I swapped one set of sources from an older lineage to a newer, theoretically identical set of sources. The only major upshot of this change is that more of the site is now under svn control. If that doesn't mean anything to you, then don't sweat it. It's a boring detail.

In any case, this involved moving lots of major pieces of the site around. If you see something wrong, such as an image that won't load, or a link that seems broken, please let me know.
UTC

Hooked
Joined: UTC
Posts: 448
 
Hooked
Joined: UTC
Posts: 448
UTC quote
Thanks for everything you do. This site had the cleanest interface of any of the forum I frequent. I appreciate all the hard work it must take to keep it up and running. PhilipG
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
UTC quote
PhilipG wrote:
Thanks for everything you do. This site had the cleanest interface of any of the forum I frequent. I appreciate all the hard work it must take to keep it up and running. PhilipG
If I could leave well enough alone, the site would probably be fairly easy to maintain. In fact, phpBB runs pretty well when left to itself. The problem comes in when I start screwing with things in an attempt to extend the functionality or otherwise make "improvements".

In that regard, it's just like a scooter. When you start messing with it, putting your own mark on it, it starts becoming less reliable and needs more maintenance.
UTC

Hooked
Joined: UTC
Posts: 448
 
Hooked
Joined: UTC
Posts: 448
UTC quote
Yes, BUT, then it really is YOURS!
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
UTC quote
PhilipG wrote:
Yes, BUT, then it really is YOURS!
Exactly.
@stanny avatar
UTC

Molto Verboso
2007 GT200L Graphite Black
Joined: UTC
Posts: 1869
Location: Fayetteville, AR
 
Molto Verboso
@stanny avatar
2007 GT200L Graphite Black
Joined: UTC
Posts: 1869
Location: Fayetteville, AR
UTC quote
Thanks for all you do to keep the site running smoothly! All your hard work is pretty transparent to us regular uses (which is the way it should be!)
@chad avatar
UTC

Olivia Newton-John
p200, vbb, gt200, px150, vnb
Joined: UTC
Posts: 4494
Location: chippewa falls, wisconsin
 
Olivia Newton-John
@chad avatar
p200, vbb, gt200, px150, vnb
Joined: UTC
Posts: 4494
Location: chippewa falls, wisconsin
UTC quote
well, at least this place doesn't look like everyone else's off the showrrom floor stock php board.
@zippy avatar
UTC

Hooked
Dragon Red LX 150 (Hillary)
Joined: UTC
Posts: 450
Location: Alpena, Michigan, USA
 
Hooked
@zippy avatar
Dragon Red LX 150 (Hillary)
Joined: UTC
Posts: 450
Location: Alpena, Michigan, USA
UTC quote
Thanks Jess.

Paul
UTC

Member
GT200, VBB, Heinkel Tourist
Joined: UTC
Posts: 27
Location: Beverly, MA
 
Member
GT200, VBB, Heinkel Tourist
Joined: UTC
Posts: 27
Location: Beverly, MA
UTC quote
Thanks for all your work. I love the iPhone interface too!

What is svn (if it's not too hard to explain)?
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
UTC quote
chad wrote:
well, at least this place doesn't look like everyone else's off the showrrom floor stock php board.
Just wait until I get around to the butterfly sticker upgrade.

@theoz avatar
UTC

Sir Frets-A-Lot
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
 
Sir Frets-A-Lot
@theoz avatar
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
UTC quote
smahoney wrote:
Thanks for all your work. I love the iPhone interface too!

What is svn (if it's not too hard to explain)?
source control, baby.
What svn client are you using? I liked tortise back in the day.
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
UTC quote
smahoney wrote:
What is svn (if it's not too hard to explain)?
Subversion. I love that word, and that's actually what svn stands for.

I should explain, though: subversion is a source code control system, and is one of the major players in the source code control landscape, especially for open source software. Subversion (and others like cvs and git) keeps a set of sources in a repository and tracks each change to each file in the repository. It is most useful when multiple programmers are working on the same set of source code at the same time, but it is quite handy even in solo coding ventures like this one. For any given file, I can see the entire history of changes to that file, and even go back in time to get an older version of the file when I screw something up.
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
UTC quote
TheO.Z. wrote:
source control, baby.
What svn client are you using? I liked tortise back in the day.
I'm using the svn command-line client for the most part, since most of the editing is done right on the server and most of the checking in and checking out is done through ssh.

When I'm working offline, I typically use the svn client built into XCode, which is really geared around the basics of checking in, checking out, tagging, and branching. No fancy charts of branch trees or anything like that, though.
@cateyez13 avatar
UTC

Hooked
'84 PX125E ^..^
Joined: UTC
Posts: 483
Location: Toronto
 
Hooked
@cateyez13 avatar
'84 PX125E ^..^
Joined: UTC
Posts: 483
Location: Toronto
UTC quote
smahoney wrote:
Thanks for all your work. I love the iPhone interface too!
+ 1

thanks Jess!
@theoz avatar
UTC

Sir Frets-A-Lot
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
 
Sir Frets-A-Lot
@theoz avatar
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
UTC quote
jess wrote:
TheO.Z. wrote:
source control, baby.
What svn client are you using? I liked tortise back in the day.
I'm using the svn command-line client for the most part, since most of the editing is done right on the server and most of the checking in and checking out is done through ssh.

When I'm working offline, I typically use the svn client built into XCode, which is really geared around the basics of checking in, checking out, tagging, and branching. No fancy charts of branch trees or anything like that, though.
see, I was wondering about that. You're not working in a local environment then pushing / deploying... I guess that's kind of a benefit of php... You can edit and 'deploy' in basically the same step.

But I was thinking if you were running local, having a dev environment would be easier. Do you have an instance running that doesn't have DNS configured for it to test new code before mucking with your production instance?

Funny, we are talking at my co about implementing release / build tagging - something I mentioned, oh, a year ago an everyone ignored. Love it.
UTC

Addicted
GTS250ie
Joined: UTC
Posts: 570
 
Addicted
GTS250ie
Joined: UTC
Posts: 570
UTC quote
When I logged in, I got an error message that says "PC LOAD LETTER".
@theoz avatar
UTC

Sir Frets-A-Lot
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
 
Sir Frets-A-Lot
@theoz avatar
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
UTC quote
... And by that I mean for our clients, not for our devs. That'd be ludicrous if we had no tagging on builds. Haaaaa.
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
UTC quote
chrisives242 wrote:
When I logged in, I got an error message that says "PC LOAD LETTER".
Nice. You're on your own on that one.
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
UTC quote
TheO.Z. wrote:
see, I was wondering about that. You're not working in a local environment then pushing / deploying... I guess that's kind of a benefit of php... You can edit and 'deploy' in basically the same step.

But I was thinking if you were running local, having a dev environment would be easier. Do you have an instance running that doesn't have DNS configured for it to test new code before mucking with your production instance?
I'm doing variants on all of the above, depending on circumstances. For large changes that involve multiple files or major amounts of development, I'm working in an alternate version of the forum, using a copy of the forum database. Once I'm happy with the results, I commit the changes to svn and then do an svn update on the production side. All the editing is still done on the server, just not in a place where anyone sees what I'm up to.

For small changes, I'll often edit the file in the production environment directly. If it's only a line or two of code, and if I'm pretty confident the change will work as intended, I'll just go for it and then svn commit later. This usually works, but I've been known to screw up.

Both of the above work flows generally involve Transmit for accessing the files and BBEdit for the editing, with a side of Terminal for ssh-based check in / check out.

I've been creating a new workflow of late, though, and todays change was part of that. I have a Mac Mini set up here at home with php and MySQL and (or course) Apache running on it. I'm going to try to move to doing editing "locally" on that server (local even though I'm using AFP to get to the files) and work more in XCode and less in BBEdit/Transmit. The Transmit / BBEdit combination doesn't allow me to do global search-and-replace across the whole set of sources, and that's a real bummer. Doing all the editing in XCode should allow for that and quite a bit more in terms of comfortable editing environment.
@sdg avatar
UTC

Veni, Vidi, Posti
GT60
Joined: UTC
Posts: 6549
Location: Thousand Oaks
 
Veni, Vidi, Posti
@sdg avatar
GT60
Joined: UTC
Posts: 6549
Location: Thousand Oaks
UTC quote
Re: Forum Update
jess wrote:
I've just made a major back-end update of the software that runs the forum. Nothing visible, no new features this time, but it was still a fairly invasive change: I swapped one set of sources from an older lineage to a newer, theoretically identical set of sources. The only major upshot of this change is that more of the site is now under svn control. If that doesn't mean anything to you, then don't sweat it. It's a boring detail.

In any case, this involved moving lots of major pieces of the site around. If you see something wrong, such as an image that won't load, or a link that seems broken, please let me know.
I suspected that was happening however didn't want to say anything. ROFL emoticon ROFL emoticon ROFL emoticon

Jess your site is amazing and the behind the scenes work you do to keep this community rolling is highly appreciated. You are a good man my friend.

Best,
SDG
@quasi-moto avatar
UTC

Veni, Vidi, Posti
SawStop
Joined: UTC
Posts: 5391
Location: Puyallup, WA
 
Veni, Vidi, Posti
@quasi-moto avatar
SawStop
Joined: UTC
Posts: 5391
Location: Puyallup, WA
UTC quote
Hmmm...I'm pretty sure that before the change I had over 10,000 posts, and 8 karma circles.
UTC

Ossessionato
GTS 300ie
Joined: UTC
Posts: 2009
Location: Austin, TX, USA
 
Ossessionato
GTS 300ie
Joined: UTC
Posts: 2009
Location: Austin, TX, USA
UTC quote
Did you switch from something else to SVN? Or were you flying by the seat of your pants before?

We use a mixed bag at work. We use RCS, CVS, and SVN, all within the same set of code. It makes life interesting Luckily, it is not my job to manage this. I am just an end user.
@zero_o avatar
UTC

Molto Verboso
C70. CB400, Duke200, DRZ400SM
Joined: UTC
Posts: 1038
Location: singapore
 
Molto Verboso
@zero_o avatar
C70. CB400, Duke200, DRZ400SM
Joined: UTC
Posts: 1038
Location: singapore
UTC quote
Many thanks for the effort. Just a word of appreciation from the other side of the world.
@jail_house_doc avatar
UTC

Hooked
White GTS 300 Super
Joined: UTC
Posts: 305
Location: Wenatchee Wa.
 
Hooked
@jail_house_doc avatar
White GTS 300 Super
Joined: UTC
Posts: 305
Location: Wenatchee Wa.
UTC quote
thanks
Jess, thanks for making easier for the rest of us!!
@theoz avatar
UTC

Sir Frets-A-Lot
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
 
Sir Frets-A-Lot
@theoz avatar
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
UTC quote
Thanks for the description, jess. That all sounds pretty reasonable given the circumstances

I never bothered to ask before since it never really came up, but you opened the door by mentioning svn

fascinating though.
@stickyfrog avatar
UTC

Moderatus Rana
MP3 250 and 2 MP3 500s
Joined: UTC
Posts: 22659
Location: Nashville, Indiana
 
Moderatus Rana
@stickyfrog avatar
MP3 250 and 2 MP3 500s
Joined: UTC
Posts: 22659
Location: Nashville, Indiana
UTC quote
We currenty use TortoiseSVN 1.6.5 Happy with it so far. http://tortoisesvn.tigris.org/
@theoz avatar
UTC

Sir Frets-A-Lot
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
 
Sir Frets-A-Lot
@theoz avatar
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
UTC quote
stickyfrog wrote:
We currenty use TortoiseSVN 1.6.5 Happy with it so far. http://tortoisesvn.tigris.org/
son of a blank I knew I spelled it wrong

Man I was shafted with P4 at one job... Boooooo.
@stickyfrog avatar
UTC

Moderatus Rana
MP3 250 and 2 MP3 500s
Joined: UTC
Posts: 22659
Location: Nashville, Indiana
 
Moderatus Rana
@stickyfrog avatar
MP3 250 and 2 MP3 500s
Joined: UTC
Posts: 22659
Location: Nashville, Indiana
UTC quote
FYI Jess

Right after i submitted my last post i was sent to a page with this:

This post it would seem
Has been submitted before
IE treachery

Click Here to return to the forum
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
UTC quote
soniam wrote:
Did you switch from something else to SVN? Or were you flying by the seat of your pants before?
Being the sole engineer on this project, I managed the sources (for the first couple of years) the old fashioned way: copying source directories around, archiving previous versions, when necessary, just by copying.

After making some fairly large additions to the off-the-shelf phpBB installation, though, I decided to move the main forum software to svn to improve my workflow a bit. Now I can work in a sandbox, commit, and then svn update on the production side.

The change today was to move the entire site to svn -- the whole html directory, the .htaccess file, the favicon, everything. Not just the php code. Theoretically, I should be able to reconstitute the entire site (save for the uploads and attachments directories) on any machine.
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
UTC quote
stickyfrog wrote:
This post it would seem
Has been submitted before
IE treachery

Click Here to return to the forum
That would be the error message you get for a double post.

If you double-click the submit button, or sometimes if you hit the back button on certain browsers, it will try to submit the message a second time. We detect this (with an md5 message hash, if anyone cares) and give you a haiku to reflect upon.
@theoz avatar
UTC

Sir Frets-A-Lot
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
 
Sir Frets-A-Lot
@theoz avatar
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
UTC quote
Why MD5 as opposed to any other hashes out there, just a convenient library?

It's not like it has to be secure (not that md5 is), you're just comparing values, right?
OP
@jess avatar
UTC

Petty Tyrant
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
0:7 and counting
Joined: UTC
Posts: 38440
Location: Bay Area, California
UTC quote
TheO.Z. wrote:
Why MD5 as opposed to any other hashes out there, just a convenient library?

It's not like it has to be secure (not that md5 is), you're just comparing values, right?
Yes. It's a convenient way to condense an entire message into something that can be compared.
@theoz avatar
UTC

Sir Frets-A-Lot
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
 
Sir Frets-A-Lot
@theoz avatar
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
UTC quote
jess wrote:
TheO.Z. wrote:
Why MD5 as opposed to any other hashes out there, just a convenient library?

It's not like it has to be secure (not that md5 is), you're just comparing values, right?
Yes. It's a convenient way to condense an entire message into something that can be compared.
ah. Just curious why a cryptohash, and why that one. Php has a bunch of MD5 libraries though so it's not a huge surprise that you'd pick that our of convenience to compare blobs.
@dutch avatar
UTC

Ossessionato
LXV 150 GTV 250
Joined: UTC
Posts: 2471
Location: Logan OH USA
 
Ossessionato
@dutch avatar
LXV 150 GTV 250
Joined: UTC
Posts: 2471
Location: Logan OH USA
UTC quote
Yes this is the best run forum I've been on. Bar none !

Thanks for the great job you're doing and the countless hours you've put into it.
@stickyfrog avatar
UTC

Moderatus Rana
MP3 250 and 2 MP3 500s
Joined: UTC
Posts: 22659
Location: Nashville, Indiana
 
Moderatus Rana
@stickyfrog avatar
MP3 250 and 2 MP3 500s
Joined: UTC
Posts: 22659
Location: Nashville, Indiana
UTC quote
jess wrote:
stickyfrog wrote:
This post it would seem
Has been submitted before
IE treachery

Click Here to return to the forum
That would be the error message you get for a double post.

If you double-click the submit button, or sometimes if you hit the back button on certain browsers, it will try to submit the message a second time. We detect this (with an md5 message hash, if anyone cares) and give you a haiku to reflect upon.
Very cool, first time I ever saw it. :lol Damn DT's again.
@lomunchi avatar
UTC

Veni, Vidi, Posti
2020 Honda NC750DCT
Joined: UTC
Posts: 6946
Location: Maple Grove, MN
 
Veni, Vidi, Posti
@lomunchi avatar
2020 Honda NC750DCT
Joined: UTC
Posts: 6946
Location: Maple Grove, MN
UTC quote
I point the funny arrow thing at the goofy button thing and MV shows up.

Me like.
@boulty avatar
UTC

Moderator Australis
2014 Moto Guzzi V7 Stone, 2014 Vespa 150 Primavera (sold) 2003 Vespa GT200 (sold)
Joined: UTC
Posts: 5654
Location: New Zealand where it is already tomorrow..
 
Moderator Australis
@boulty avatar
2014 Moto Guzzi V7 Stone, 2014 Vespa 150 Primavera (sold) 2003 Vespa GT200 (sold)
Joined: UTC
Posts: 5654
Location: New Zealand where it is already tomorrow..
UTC quote
lomunchi wrote:
I point the funny arrow thing at the goofy button thing and MV shows up.

Me like.
Thanks for bringing this thread back down to earth Lomunchi.
I was about to report the previous posts under at least five breaches of the MV General Guidelines......
- Racist or hate speech
- Discussion of politics or religion (Geekdom)Nerd emoticon
- Identifying your political party (IT Freeks of America) Razz emoticon
- Discussion of helmet laws
- Divisive topics like abortion or the death penalty (Cryptohash V MD5) Nerd emoticon
- Personal attacks, even minor ones
- Denigrating or insulting another user (non-geeks are obviously the target here)
- Legal threats toward the admin, the moderators, or any user
- Argumentative behavior*
- Pornography** (If these posters haven't become aroused yet I'd be surprised)
- Commercial postings, solicitations, or promotions***
- Avatars or sig pictures that are off-color, NSFW, or in poor taste

.....but yes, thanks Jess for all that you do (I think)
@benito avatar
UTC

Moderator
2010 Dragon Red GTS 300 Super, 2018 Grigio Titanio Piaggio Liberty S 150
Joined: UTC
Posts: 16296
Location: Toronto, Canada, Fort Lauderdale, Florida
 
Moderator
@benito avatar
2010 Dragon Red GTS 300 Super, 2018 Grigio Titanio Piaggio Liberty S 150
Joined: UTC
Posts: 16296
Location: Toronto, Canada, Fort Lauderdale, Florida
UTC quote
Wow Boulty, then one of us should be locking this thread down then, no? Razz emoticon
@windbreaker avatar
UTC

Banned
29,000 miles on my atlantic pastel green 2007 GTS 250
Joined: UTC
Posts: 4332
Location: Utah Valley
 
Banned
@windbreaker avatar
29,000 miles on my atlantic pastel green 2007 GTS 250
Joined: UTC
Posts: 4332
Location: Utah Valley
UTC quote
Trying to open an MV page by clicking on one of my open MV tabs (Firefox) from before your update, I get this:

phpBB : Critical Error

Could not connect to the database

Refreshing brought me back to where I wanted to be. All this just FYI.
@theoz avatar
UTC

Sir Frets-A-Lot
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
 
Sir Frets-A-Lot
@theoz avatar
Vespa GT250ie/L, Honda Ruckus 50, Honda NT700V, Honda CB125
Joined: UTC
Posts: 11197
Location: Bee eff eee.
UTC quote
Nice boulty. Nice. Razz emoticon

Modern Vespa is the premier site for modern Vespa and Piaggio scooters. Vespa GTS300, GTS250, GTV, GT200, LX150, LXS, ET4, ET2, MP3, Fuoco, Elettrica and more.

Buy Me A Coffee
 

Shop on Amazon with Modern Vespa

Modern Vespa is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com


All Content Copyright 2005-2025 by Modern Vespa.
All Rights Reserved.


[ Time: 0.0263s ][ Queries: 3 (0.0086s) ][ live ][ 329 ][ ThingOne ]