Mineserver Community

Mineserver => Development => Topic started by: xoft on February 06, 2011, 07:11:16 pm



Title: Moron help ;)
Post by: xoft on February 06, 2011, 07:11:16 pm
Hi there, fellow Java-haters ;)
I'd like to offer my help with the project. I'm a C+ programmer (C+ = C with just enough C++ to not compile in C ;) specializing in Windows development, raw WinAPI etc.

However, I'm too much of a moron to actually learn to use Git (there's no simple "how to use" book, no simple GUI windows app...) and I severely dislike other-than-mine code style.

If you still think you could use my help, count me in :)

For starters, I was thinking of something along the lines of a windows GUI for the server, showing some stats in a window, like the original server does. This could be implemented as a plugin, so not much of me intervening in the intestines of MineServer codebase. I could then send the sources to someone in charge, if appropriate.

At least that could lead to the plugin API being ironed out a bit.


Title: Re: Moron help ;)
Post by: nathacof on February 07, 2011, 02:21:27 am
However, I'm too much of a moron to actually learn to use Git (there's no simple "how to use" book, no simple GUI windows app...) and I severely dislike other-than-mine code style.

From the Github help pages:

Windows
http://help.github.com/win-git-installation/
http://help.github.com/msysgit-key-setup
http://help.github.com/working-with-key-passphrases
http://help.github.com/dealing-with-lineendings

Simple Howto book:
http://progit.org/book/

So ... what's stopping you again? ;]


Title: Re: Moron help ;)
Post by: Ligustah on February 07, 2011, 02:47:31 pm
If you are familiar with SVN (especially when it comes to GUIs) you might want to have a look at TortoiseGIT: http://code.google.com/p/tortoisegit/

It's much like TortoiseSVN, in case you've ever used that one.


Title: Re: Moron help ;)
Post by: Jailout2000 on February 08, 2011, 05:26:05 am
so not much of me intervening in the intestines of MineServer codebase. I could then send the sources to someone in charge, if appropriate.

You can also fork your own mineserver on github, then ask for a pull request when you've "finished" what you wanted to change.

If you are familiar with SVN (especially when it comes to GUIs) you might want to have a look at TortoiseGIT: http://code.google.com/p/tortoisegit/

It's much like TortoiseSVN, in case you've ever used that one.
Thanks. I may use this :>


Title: Re: Moron help ;)
Post by: xoft on February 08, 2011, 02:38:07 pm
You can also fork your own mineserver on github, then ask for a pull request when you've "finished" what you wanted to change.

That's exatly the point I hate about git, and I believe it is the killer of open-source projects: forking. "You don't like it? Fork it" It means that there are thousands of forks of good ideas and none of the forks really work.


If you are familiar with SVN (especially when it comes to GUIs) you might want to have a look at TortoiseGIT: http://code.google.com/p/tortoisegit/

It's much like TortoiseSVN, in case you've ever used that one.

Last time I tried TortoiseGit (and even before that) it didn't work at all. And their broken-English error messages were too cryptic even for me to guess their meaning.

msysGit seems to have done at least something, now I have the source, but working with it will require a lot of learning, still.

Simple Howto book:
http://progit.org/book/

Thanks, that's what I was looking for all that time and couldn't find. I guess I could give it a  hack and a whack now ;)


Title: Re: Moron help ;)
Post by: Fador on February 08, 2011, 06:24:18 pm
That's exatly the point I hate about git, and I believe it is the killer of open-source projects: forking. "You don't like it? Fork it" It means that there are thousands of forks of good ideas and none of the forks really work.

Well I'd like to say that my fork is the only one people should use ;D I'm constantly checking other forks for code I can merge..=)

(Doesn't tortoisegit require msysgit..?)


Title: Re: Moron help ;)
Post by: Jailout2000 on February 09, 2011, 11:53:23 pm
(Doesn't tortoisegit require msysgit..?)
Yes.