| phpMyBitTorrent 2.0 [message #1818] |
Sun, 24 February 2008 15:11  |
|
Now Starting work on the Next generation
Things to come
- php5 compatible___________((done))
- New Theme_________________((done))
- New User features
- New Admin features
Things to do
- remove use of Domxml ___________((no need))
- New icons
- Set up private tracker settings_________((done))
Keep watching for more
[Updated on: Sun, 11 May 2008 06:54] Report message to a moderator
|
|
|
|
| Re: phpMyBitTorrent 2.0 [message #1926 is a reply to message #1818] |
Wed, 09 April 2008 17:25   |
lodp  Messages: 336 Registered: June 2006 |
Releaser |
|
|
hi people,
sorry for keeping silent on this for so long .. been very busy lately, plus my laptop is currently at the shop, and i haven't managed to set up CVS yet on my box here.
my low level of involvement actually doesn't give me much of a say, but nonetheless, there are two points i'm concerned about
do you guys really think we should be going from 1.2 right to 2.0? i think such a jump would imply a real revolution in the code, and although PHP5 compatibility is a big thing, i don't think it justifies going right to 2.0. how about going for 1.5 instead?
| Quote: | New Theme_________________((done))
|
i don't think adding yet another theme is a smart thing to do. that would make 4 themes that are shipped with the standard version, and (at least in my experience) the number of different themes to slow down development. the reason is that everything you do that involves changing/adding CSS classes, button images etc. often is 4 times the work because you have to make it work for every theme.
how about we make Ubuntu the only theme shipped with the core version, and release the other ones as packages here on the forum? we could set up a special "pmbt styling" forum, and post the themes as stickies. when there's a new release of the core, whoever feels like it can update the packages to make it work with the newest version.
come to think of it, we could do the same for the international language files (instead of shipping defective language files with each release, which we are now doing.)
i think that would make release cycles shorter, and make it easier to get the important stuff right in the core in time.
as soon as i've set up CVS, i'll get some bugfixes and improvements in (i'm keeping a list of things that i've fixed/improved on my site and that make sense to have in the standard version as well).
[Updated on: Wed, 09 April 2008 17:28] Report message to a moderator
|
|
|
|
|
| Re: phpMyBitTorrent 2.0 [message #1932 is a reply to message #1818] |
Thu, 10 April 2008 22:49   |
lodp  Messages: 336 Registered: June 2006 |
Releaser |
|
|
| joeroberts wrote on Sun, 24 February 2008 16:11 | There is a reason for going with 2.0 rather then 1.5
the major reason is that the base code of dom-xml is being removed.
|
yeah, domxml is definitely a big thing, but doesn't 1.5 express that just as well (in that we're skipping 1.3 and 1.4?). just look at phpBB -- in going from 2.0xx to 3.xx they took 6 years and basically wrote a whole new application, right?
what's your opinion on the theme thing?
| DrAgon | I been looking at another tracker and the way they recently moved into templates/hack(code) engines that keeps tracker logic seperate from presentation logic and better handling of styles/css classes and hack (mod) additions and removals.
|
yeah, PHP and html are totally entangled. And CSS is a mess too, which I personally contributed a lot of sloppy coding to. having three themes to maintain didn't make it any easier either.
it's just too tempting to do things quickly, in a way that works and looks good on the surface, rather than planning ahead and doing it all clean and proper from the beginning.
a template engine would be wonderful, but that means a complete overhaul, right?
|
|
|
|
| Re: phpMyBitTorrent 2.0 [message #1934 is a reply to message #1818] |
Fri, 11 April 2008 15:54   |
lodp  Messages: 336 Registered: June 2006 |
Releaser |
|
|
you're probably right about the version numbering -- it doesn't really matter. i just think it's desirable to let it go on in a linear fashion, i.e. a change from 1.0 to 1.2 should reflect approximately the same amount of changes as going from 1.2 to 1.4.
there's something i've been thinking about.. how about we start a new site that runs on the phpmybittorrent core code, and where the software is kept in sync with the CVS version at all times? that would be great for testing, and people would be able see what pmbt looks acts like before they install it. content would have to be kept 100% legal of course (CC-licensed stuff, open-source software, that kinda thing).
| Quote: | I also suggest for all of us to post all of our little/big/smart/dumb/complex/easy mods and hacks and bug reports/fixes into the forum
and Joe will go thru them quickly and (correct/reject/include) it into cvs and possibly v2
|
i've got CVS access too, so i could engage in that as well.
i don't think we should take care not to integrate too many crazy mods into the official version. we shouldn't bloat the package too much, as it's already pretty large (in terms of files and in options). many of those mods only make sense in special environments, and you would have to make people able to switch stuff on/off, which quite often multiplies the amount of work getting it into CVS.
for something completely different: is anybody else having problems logging in / staying logged in on these forums? i've had these problems for years here.. often the login form will log me in only on the second attempt, and after browsing a couple of minutes i'm often logged out without reason.
how about we switch to phpBB3 here? maybe there's a conversion script for fudforum..
|
|
|
|
|
|
|
|
|
|