This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
4786
Features / Re : Github & stuff
« on July 8th, 2012, 09:53 AM »Not trying to be biased but Hg has nothing over Git,
AFAIK it can do pull requests like the way git does but it is not better and most likely worse.
I would even prefer git+bitbucket (or git+gc) at this point. I just don't like github as a website... What do you know, I'm a design and UX lover. I just don't think github is very 'practical' when it comes to being a collaboration tool AND a social network.
Do you know how to remove a notification from my own timeline? (you know, the one that says Nawe has forked blueprint-css, when I never did in the first place, and removed said fork anyway...)
If you can't, then it's not a social network, it's just a fucked up mess of bugs.
bitbucket has a more readable UI, has private repos (so it doesn't smell like "we'll shove openness down your throat, whether you like it or not!!!!!!!!!1"), and generally I tend to say "fuck" to things that people tell me to join ONLY because they're popular. Hey, I've got news for you: SMF doesn't get contributions from anyone else than the usual suspects. I'm sure that if SMF were to be hosted on GC or BB, it'd get the same usual suspects to register over there, and contribute just the same.
Now, GC and BB both support git so it's not even an issue with what you chose to go with...
There are so many reasons (both good and bad, both rooted or unrealistic) for which I don't like github, it'd just feel like a disaster to go with it in the end. Give me a new readable design for it, give me sequential commit numbers (we're talking about something that's doable), give me tools to contact people (PM or email or whatever), give me tools to control my own page (like deleting entries or whatever), give me a good tutorial to make the transition from svn less painful, *AND* then I'll consider github.
Because, REALLY, "3 million repos" is the fucking worst reason to join it. Just like "It has plenty of members" was the worst possible reason to join Facebook. How many active repos/members in both of these, eh? Certainly a lot, but I'll take Google+ and Google Code anytime as better replacements, because they know something about UX design. And I don't even LIKE Google!
Plus in all honesty github is perhaps the best repository hosting option out there ATM. Google code hardly has anything like fork support or pull request
Are they self-taught or what? Well, maybe someone should give them a course or something... They've improved a bit since last year, but they still suck hard. For instance, when will they stop using stupid animations for transitions between pages? It's certainly a lot of fun to them, but as a professional user I don't want animations, I want functionality. And these animations get in the way.
(Google itself doesn't use it for Android),
source forge is old news,
bit bucket/repository hosting have much less features than github (AFAIK) plus a much smaller user base.
I don't know why github is popular. Maybe it's the animations that won most of the userbase. Maybe they spent a lot of money trying to get everyone in the bay area to use it or something, and then it naturally spread from there. Maybe the guys who run it are absolutely charming. Or maybe it's just the better tool and I'm too old for this shit. I don't know.
What I do know, though, is that I need some pretty good reason to use github, after all the mess I've been witnessing, and "it's popular" is SO NOT a good reason for me to do that... Because popularity is the first thing you lose when you start making mistakes, and github might very well end up being replaced with a superior system. One day. And then everyone will laugh at github users for still being on that piece of crap etc etc...
Been there done that ;)
4787
Off-topic / Re: The ultimate irony
« on July 7th, 2012, 07:04 PM »
If he wants to keep compatibility, then it means anyone can revert this to gpl. In my eyes it's a failure I'm afraid.
4788
Features / Re: Very cool Thumbnail generation...
« on July 7th, 2012, 07:00 PM »
A ruby equivalent was around at the time I worked on AeMe and I actually had a to do entry to implement a Js+Php clone. Jcrop I found out about after I ended work on AeMe though. I think. Or an equivalent.
It is true that I haven't reevaluated this when including AeMe into wedge. Perhaps I should.
It is true that I haven't reevaluated this when including AeMe into wedge. Perhaps I should.
4789
Off-topic / Re: The ultimate irony
« on July 7th, 2012, 06:44 PM »A fork is not a "war" it is a suggestion of improvement, in the eyes of the FSF.
Then again, if he can do something (like give a fuck) about web apps and the realities of it, well...
4790
Features / Re : Github & stuff
« on July 7th, 2012, 06:39 PM »
But GC doesn't have the one thing I like in git: committing to your own repo (either local or remote) and then automatically submitting a patch for maintainers to review.
Basically -- if SVN had that capability, I'd stay with it for a wide-scale development. I don't know if hg has it though... I suppose it does?
Basically -- if SVN had that capability, I'd stay with it for a wide-scale development. I don't know if hg has it though... I suppose it does?
4791
Features / Re : Github & stuff
« on July 7th, 2012, 04:14 PM »
I just want to ensure a successful future to Wedge. That really is the only reason to consider github...
4792
Features / Re : Github & stuff
« on July 7th, 2012, 10:21 AM »I can run private Git repos on RepositoryHosting too so that's not a big deal, just that Github is the go-to place. Except that the UI is entirely confusing and the whole thing makes me not want to use it.
Nawe forked joshuaclayton/blueprint-css 15 hours ago
Forked repository is at Nawe/blueprint-css
So... I just went in, deleted the repo.
Now the glorious notification message is STILL on my page. There is no way to cancel it.
Thank you github for making me look like a git...... -_-
4794
Features / Re: New revs - Public comments
« on July 6th, 2012, 11:14 PM »
Btw do you have an idea whether or not I should make dimming the default?
4795
Features / Re : Github & stuff
« on July 6th, 2012, 11:13 PM »
So we agree on everything here.
Maybe some of our consultants will help. Heck John I noticed you were very active this week on SMF 2.1. Considering you have the Wedge source I'd love to know how you manage to come back to a codebase that is, with all due respect, neatly behind in many ways... :^^;:
Maybe some of our consultants will help. Heck John I noticed you were very active this week on SMF 2.1. Considering you have the Wedge source I'd love to know how you manage to come back to a codebase that is, with all due respect, neatly behind in many ways... :^^;:
4796
Features / Re : Github & stuff
« on July 6th, 2012, 10:41 PM »It looks really nice :)
In the case of a help popup, it's probably best to have the best possible visibility for anything underneath it. OTOH I made the dimming relatively subtle (20% IIRC), so it's not that big a deal.
I played a lot with css3 transitions to make it work, and then gave up and did it in jQuery with a simple fadeIn(), ah ah... Silly me. It's similar in performance, maybe a tad jerkier in Safari. Who cares.
The PM notification is one of the more sucky things in SMF, it's just a bare JS alert().
And because alerts came up every time my tabs reloaded, if I left my browser and relaunched it later, it would have plenty of tabs that needed a button to be clicked to get control back... Meh!
Why is the interface so incredibly hard to decipher? It has too much information, and too simple a color scheme to spot the right bits -- it's basically gray on grey... Or gray on grey, depends on your taste.
That's generally true but honestly I'm not bothered myself about whether it's on Github or not. I find it tends to get in my way when trying to do anything.
Or just use SVN... :P But I'm sure that at the very least, hg would be more realistic to entice users into participating. I don't know.
For minor components you probably would be better served with your own repo, e.g. the selectbox.
4797
Features / Re : Github & stuff
« on July 6th, 2012, 07:43 PM »I honestly don't know what to suggest for how you want to use Github.
As for minor components, this is where I'm unsure where to go: either an organization repo, or my own repo. I guess I'll make a decision when time comes...
I'm not even excited about github. But I'm considering that since most people who do open source dev are on github, it's more likely we'll draw attention from external devs if we're on it rather than bitbucket (mercurial...) or others.
I simply just feel silly with all the options git has. I'm concerned that I might actually work much slower than usual from the moment I switch to git, because it'll be annoying for me to commit anything...
If I could only find a good reason not to use github...
I haven't published anything on there, except for some patches to SimpleDesk and comments on a couple of things.
Re PM popup, what I planned to do was open a popup with a special template of your messages, but I guess if we use the notification system it could be better served by that?
Actually, I didn't even remember there was a popup system for that. I always disable it...
Oh, speaking of popups, please have a look at the current version. I added a background dimming for popups. This is usually something I detest (it was a feature in Highslide, and I never even gave the option to enable it...), but somehow it grew on me when I tried to implement it in reqWin 'just for fun'. It's currently enabled with an asModal boolean, so it's disabled by default, but I enabled it by default on wedge.org so that you can have a look and tell me what you think.
The original idea was that we could turn some (if not all) alert calls into modal popups and the background dimming would be a visual clue that it requires an action and clicking elsewhere won't just close the popup.
What do you think...?
Plus, the 'Close the window' link is the perfect place to show buttons ;)
Posted: July 6th, 2012, 07:32 PM
Oh, and the background dimming also gives a hint that your click 'did' something when we're loading the contents through Ajax... On my dev platform it's immediate, but here it can take a couple of seconds, so it's nice to have some feedback.
4798
Features / Re: New revs - Public comments
« on July 6th, 2012, 04:36 PM »I have no issues with them being open source, provided that you're happy to keep on top of what comes in and make sure that any changes don't conflict with what Wedge is doing, really.
I probably won't post everything in a single go though -- I'm thinking of going with WeCSS or SelectBox first, and then working from there...
I still think it's likely to eat time trying to keep everything in step if we're not careful, but other than my usual cynicism about workloads, no objections :)
I find WeCSS better than LESS to deal with.
I ponder for a long time over many silly things!
Posted: July 5th, 2012, 06:58 PM
Also, re: PM popup...
I just looked into it, and noticed that it calls ?action=pm, rather than a popup saying "you've got mail, suckah!"
So basically what it would do if using reqWin, would open an Ajax popup with a page that's built for fullscreen, while it should instead show a special version with, for instance, an extract of the latest PMs in it, etc...
Maybe we'll get rid of it in favor of the notification system (+ popup) later, but for now all I can suggest is adding a ";sa=popup" param to the URL and build a special version for it... Or simply link to "?action=help;in=you_ve_got_mail_suckah_no_dont_bother_looking_for_that_string"
4799
Features / Re: Media boards: fishing for opinions
« on July 6th, 2012, 01:08 PM »mediumint unsigned is fine for topic and media item ids as far as I'm concerned.
I guess that if someone's forum becomes huge, they'll have all the time they need to simply change the field sizes in the database because, thankfully, that can be done even through phpMyAdmin in a few steps... We can even release a script that will change everything for them. I guess I'm a bit too stressed and I tend to see limits everywhere when really I don't expect Wedge to host forums that have more than a few million posts... (or media items.)
The number of bytes is not a huge issue; MySQL quite happily uses 1, 2, 3 and 4 byte fields with impunity. Since MySQL does even have bitwise fields that actually work at the bit level, and it packs rows itself, it's not a really huge issue.
Of a more practical issue is the fact that all the indexes which use that field (of which there are more than one AFAIR) will all remain the same size rather than growing.
4800
Archived fixes / Re: Moving text within a post
« on July 5th, 2012, 06:53 PM »
Drag & drop is a strange beast really...
I noticed that it DOES have a meaning overall, though, it's just that it needs some adapting.
I noticed that it DOES have a meaning overall, though, it's just that it needs some adapting.