Jump to content
Eternal Lands Official Forums

Placid

Members
  • Content count

    4751
  • Joined

  • Last visited

Posts posted by Placid


  1. Can you take anything specific on Mantis?

    Sorry, edited my post while you were writing yours. Assigned 000016.

    Thanks.

     

    I think it is better to keep the main talk on the forums, so you can view all the issues at once, rather than having to load 20 pages to see all the issues.

    Sure, I'm just trying to keep the flow going on the Mantis side of things. Half the point is being able to track who's working on what, so it makes sense for people to start taking the bugs that they're working on.


  2. We need to start assigning bugs to developers I assume. Anyone know what bug should go to who? Is anyone working on anything specific?

    I'm working on crashes related to map changes and fighting. Though the scope keeps widening as the fixes ripple though the code. I might end up fixing other random crash like bugs at the same time.

    Can you take anything specific on Mantis?


  3. I don't know much about the mantis internals, but would it be possible to default anonymous users to the 'view issues' view instead of 'my view'? My main concern is that anonymous reporters should see (and be more likely to use) the search/filter box on login, instead of just jumping straight to 'report issue' and creating duplicate issues. It took me a bit to find the search functionality after I logged into my account, actually, so I'm not speaking completely based on assumptions.

    Good idea. The default page after login or switching project is the bug listing page. This is for both Anonymous and normal users.


  4. I'd be happy to host Mantis on el.beplacid.net for the testing period (and perhaps afterwards).

     

    This needs to be announced, so that everyone has a chance of using it and so we can really see if it will work. Closing the Bug Reports forum and linking to Mantis would work, but I doubt you'd be up for doing that. Either way, it'd be great if we can really give this a proper try; with both devs, admins and users taking part.

     

    The offer's there...


  5. With the forums, we can at least get more details from the users, ask follow up questions, and so on. Personally I think the forums way is more flexible.

    Any bug tracking system can do this just as easily as a forum.

    If not better, because the content is relevant and you don't get as much clutter.

     

    Bug tracking is an integral part of software development, and making it easy for developers and users to work together is as important as writing good code in the first place. I think EL would benefit greatly if a bug manager was appointed, and something like Mantis was used. Forums are not meant for this; they're as flexible as a concrete wall.


  6. I make it a point to add to the file what I get from Entropy, so that the windows client is also there. That way is someone needs the windows stuff, its available (like the Wine users)

    That's noble, but how many Linux users actually need the Windows stuff? I'd bet very few do. Actually, if that's the case, why are there two separate Zips?


  7. Yeah, I know, but we are not a really big project and we don't have that many bugs. If we fix the existing bugs, we won't have to have a bug tracking system :happy:

    Software with 1000+ active users is not a small project. Bug tracking software isn't for 'big projects', it's for sane (and semi-organised) developers and project leaders who like to minimise stress and make it easier on themselves and their team.

     

    Regardless of the amount of bugs, it makes a lot of sense to use a bug tracking for ELC IMO.

     

    Can I also take this opportunity to ask why the Linux client has the DLLs and Windows executables distributed with it? There's 6MB (~14% of the total download) in the Linux zip that is a complete waste. It's unnecessary.


  8. If you're using an NVidia GPU, and it is supported by the latest drivers, run this in a shell

    sudo m-a auto-install nvidia

     

    Change 'nv' in /etc/X11/xorg.conf and restart X (CTRL+ALT+BACKSPACE or /etc/init.d/gdm restart)

     

    Bob's your uncle :P


  9. I hope you don't mind. I just registered and submitted something for the python code section. The trick is, I have made some references to some things in my code implementations. It gives a good tip and a rough idea though.

     

    The tip is struct.unpack('=HIBB') will not distort the data while struct.unpack('HIBB') will.

     

    Feel free to do what you will with the entry. :P I hope it helps some. The struct.unpack command can be a pain without the '='.

    Not at all, all contributions are welcome! Thanks!

     

    In code I've written for the EL protocol, the '<' char was used in the pack/unpack calls. As Grum said, the protocol is specifically little-endian.

     

    Cheers!


  10. There's also an orange RSS button at the bottom left of each page. Click on it and a menu will appear, listing all available RSS feeds (which happens to just be one).

     

    Edit:

    5000th post! Hooray for spamming!


  11. Quicking fixley!

    Thanks Learner, how do you remember where all these details are?!?!?!

    He's a Robot :P

     

    There's a 'Forum Rules' link at the top of the page (under the main title image and on the same line as 'Help', 'Search', 'Members', 'Calendar').

     

    [EDIT]

    Oooh, 4 thousand, 9 hundred and 99th post!


  12. The server responds. Could it be above net again?

     

     9:  so-2-0-0.cr1.dca2.us.above.net (64.125.27.14)		asymm 10  89.009ms
    10:  so-6-0-0.cr1.lhr3.uk.above.net (64.125.31.185)	   asymm 11 165.689ms
    11:  no reply
    12:  64.125.23.14 (64.125.23.14)						  168.890ms
    13:  64.125.23.33 (64.125.23.33)						  174.585ms
    14:  game.eternal-lands.com (62.93.225.47)				172.306ms reached
     Resume: pmtu 1492 hops 14 back 14
    

     

    Hop 11 seems weird...

    That traceroute's largely pointless. The server itself (the physical box) is up, hence the reason it responds to pings. The EL server software has crashed, thus the inability to connect to the game.

×