YaBB Community and Support Forum
YaBB Home About YaBB Download YaBB YaBB Support Customize Your Forum Development Contribute to the Project
  Welcome, Guest. Please Login or Register


 
Pages: 1 2 
Topic Tools
 
Eblah (Read 11,031 times)
 Sep 21st, 2005 at 12:28am
There are no actions to perform.  

Corey Chapman 
YaBB Administrator
*****
Offline
Posts: 10,015
Rock Hill, South Carolina


YaBB 2.5
Eblah
Eblah has been kind enough to make a YaBB 2 to Eblah converter.  Why is that nice?  Well, it would suck if people jumped from YaBB 2 to Eblah, naturally.  But now we can reverse the Eblah data format layed out in that converter to make it easier to create an Eblah to YaBB 2 converter Grin  Who's taking the challenge?
« Last Edit: Sep 21st, 2005 at 10:43pm by Corey Chapman »  
...
722568493  
IP Logged  
 Reply #1 - Sep 21st, 2005 at 3:42am
There are no actions to perform.  

Matt Siegman 
YaBB Legends (Inactive)
*
Offline
Posts: 3,380
Wichita, KS


None
Re: Thanks Eblah ;)
Interesting Smiley

Show me some code Smiley
 
-- Matt Siegman 8) Wish List
 
IP Logged  
 Reply #2 - Sep 21st, 2005 at 3:46am
There are no actions to perform.  

Corey Chapman 
YaBB Administrator
*****
Offline
Posts: 10,015
Rock Hill, South Carolina


YaBB 2.5
Re: Thanks Eblah ;)
http://www.eblah.com/?v=downloads&f=Converters/yabb2_conv.zip -> YaBB 2 to Eblah
http://www.eblah.com/?v=downloads&f=Converters/phpbb_conv.zip -> phpBB 2 to Eblah  (might be useful to model the phpBB stuff to make a phpBB 2 to YaBB converter)
« Last Edit: Sep 21st, 2005 at 3:48am by Corey Chapman »  
...
722568493  
IP Logged  
 Reply #3 - Sep 21st, 2005 at 3:52am
There are no actions to perform.  

Matt Siegman 
YaBB Legends (Inactive)
*
Offline
Posts: 3,380
Wichita, KS


None
Re: Thanks Eblah ;)
hmmm....

eblah --> yabb 2

and

phpBB --> eblah

I can see where this is going Tongue

I'll take a look and give you an update tomorrow.  I've gotta go work on, like, homework now.
 
-- Matt Siegman 8) Wish List
 
IP Logged  
 Reply #4 - Sep 21st, 2005 at 1:31pm
There are no actions to perform.  

Tea-Master 
YaBB Legends (Active)
*
Offline
Posts: 3,623
Germany


None
Re: Thanks Eblah ;)
great Smiley hope you'll get this working, soon. wish i would have internet access again... (still in the universities library)
 
--> also known as Agent Zed Wink
 
IP Logged  
 Reply #5 - Sep 21st, 2005 at 10:38pm
There are no actions to perform.  

Corey Chapman 
YaBB Administrator
*****
Offline
Posts: 10,015
Rock Hill, South Carolina


YaBB 2.5
Re: Thanks Eblah ;)
http://eblah.com/forum/m-1127164588/s-0/highlight-YaBB/#num0

Please just read though.  We don't need to start any attacks with them, and I already replied when I shouldn't have....  (still some frustrations that I have to hold back)
« Last Edit: Sep 21st, 2005 at 10:44pm by Corey Chapman »  
...
722568493  
IP Logged  
 Reply #6 - Sep 22nd, 2005 at 2:03am
There are no actions to perform.  

AK108 
YaBB Legends (Inactive)
*
Offline
Posts: 3,321


None
Re: Eblah
There's nothing wrong with using their converter to help us out, as later on they could do the exact same. To "acid-test" our converter and make sure it's as good as theirs, we could convert back and forth and see if any data is lost.

Furthermore, the code is GPLed, so the license allows us to use their code, which I doubt we'll do.
 
Do not PM me for support.
WWW  
IP Logged  
 Reply #7 - Sep 22nd, 2005 at 2:38am
There are no actions to perform.  

Matt Siegman 
YaBB Legends (Inactive)
*
Offline
Posts: 3,380
Wichita, KS


None
Re: Eblah
All that I'm using is the data structures.  It still may require research.

All code will be written by me.  All I'm doing is making my job easier by looking at something that's already got the format figured out Smiley

Edited:

Yeah, it'll require more research.
« Last Edit: Sep 22nd, 2005 at 2:42am by Matt Siegman »  
-- Matt Siegman 8) Wish List
 
IP Logged  
 Reply #8 - Sep 22nd, 2005 at 6:07am
There are no actions to perform.  

Matt Siegman 
YaBB Legends (Inactive)
*
Offline
Posts: 3,380
Wichita, KS


None
Re: Eblah
I started going through the stuff.  I've been working on the design docs/specs for it so that my program can be nice, and like, work right.

Here is the current doc:
http://www.mattsiegman.com/work/eblah.pdf

Take a look and comment, but remember I'm not done with it.
 
-- Matt Siegman 8) Wish List
 
IP Logged  
 Reply #9 - Sep 22nd, 2005 at 6:53am
There are no actions to perform.  

Outumuro 
Documentation Team
Operations Team
****
Offline
Posts: 2,737
Los Angeles, California


None
Re: Eblah
Reading through the thread over on E-Blah... seems like you're taking the right tact Corey (kudos).

Personally I think E-Blah and YaBB working cooperatively on converters is an excellent idea.  Cooperation between competitors is more common then some in the public would think.
 
...
... ... ...
WWW  
IP Logged  
 Reply #10 - Sep 23rd, 2005 at 2:52am
There are no actions to perform.  

Matt Siegman 
YaBB Legends (Inactive)
*
Offline
Posts: 3,380
Wichita, KS


None
Re: Eblah
Holy crap YaBB's data structure is friggin... wow...

Eblah's was easy Smiley
 
-- Matt Siegman 8) Wish List
 
IP Logged  
 Reply #11 - Sep 23rd, 2005 at 2:56am
There are no actions to perform.  

Corey Chapman 
YaBB Administrator
*****
Offline
Posts: 10,015
Rock Hill, South Carolina


YaBB 2.5
Re: Eblah
I've scanned your PDF.  Looks like you are on the right track.

As far as the data structure goes, got any ideas how to improve it?  There's always YaBB 2.5 Smiley
 
...
722568493  
IP Logged  
 Reply #12 - Sep 23rd, 2005 at 4:49am
There are no actions to perform.  

Matt Siegman 
YaBB Legends (Inactive)
*
Offline
Posts: 3,380
Wichita, KS


None
Re: Eblah
Well, I don't have any recommendations yet.  It took me a while to go through all the files.  It's a lot easier now than YaBB 1's layout was to decipher.

The code which writes the files out is VERY confusing.  We should at least keep some sort of documentation on how these files are stored.  The writing code is scrambled in a lot of files, but that's not the problem -- the problem is that it is scrambled in the wierdest places.

The code is good, but confusing as hell Smiley

I've pretty much finished my design doc, which you can get here:
http://www.mattsiegman.com/work/eblah.doc

(It's a lot longer now)
« Last Edit: Sep 23rd, 2005 at 4:55am by Matt Siegman »  
-- Matt Siegman 8) Wish List
 
IP Logged  
 Reply #13 - Sep 23rd, 2005 at 9:41am
There are no actions to perform.  

Tea-Master 
YaBB Legends (Active)
*
Offline
Posts: 3,623
Germany


None
Re: Eblah
good work matt!
i'm not sure about the "universal data object", though.
you have to extend it everytime two forums share a new value to ensure that it's translated for the other forum.
it might be a good idea not only having a basic udo but additionally a specialised one. so the driver developer has the choise how complex he wants to make his converter. the specialised object would contain any extra data which the universal object does not provide(, yet?). it would include a version number or better a unique bb-identifier which includes the version (f.ex. "YaBB2RC3Build010905" or "phpBB2.6"). the output driver could verify against this identifier and handle the specialised information if available and appropriate. that way the developers around which are not in the YaBB team are undependent from us releasing a new UDO-class and they will more likely produce "better" converter drivers.
it may also be worth about thinking splitting the udo in several ones. one for messages, one for boards, one for members etc.
 
--> also known as Agent Zed Wink
 
IP Logged  
 Reply #14 - Sep 24th, 2005 at 4:22am
There are no actions to perform.  

Matt Siegman 
YaBB Legends (Inactive)
*
Offline
Posts: 3,380
Wichita, KS


None
Re: Eblah
Yeah, I'm still not sure about how to do the UDO.  I think breaking it up would be OK, but it's just more crap to pass around. (variable name wise Wink )

I think version info would be a very good idea.

I was thinking that maybe we should have an official Driver list, where the drivers conform to our standards, including naming in their UDOs.  This would be the best way to ensure that the user downloads quality/working software.

What do you think?
 
-- Matt Siegman 8) Wish List
 
IP Logged  
Pages: 1 2 
Topic Tools
 

Get Yet another Bulletin Board at SourceForge.net. Fast, secure and Free Open Source software downloads Support This Project BoardMod - YaBB features and templates YaBB Codex - support on installation and usage YaBB Toolbar for your browser

YaBB Facebook Group Page

Vulnerability Scanner

Valid RSS Valid XHTML Valid CSS Powered by Perl
YaBB Chat and Support Community » Powered by YaBB 3.0 Beta!
YaBB Forum Software © 2000-2011. All Rights Reserved.