Dakota_Fanning Profile Joined January 2008 Hungary 2135 Posts Last Edited: 2015-11-12 15:32:52 #1 Dear Community!



Here I open source the COMPLETE (!) Sc2gears universe (Sc2gears app + Sc2gears Database + web-based parsing engine - bundled in an Eclipse project).



https://github.com/icza/sc2gears



The complete source code of Sc2gears is more than a hundred thousands lines of code. Enjoy



(The Github project counts 183,000 lines. And this is without development history, just the snapshot of the current state of the project.)

https://repmastered.app

purakushi Profile Joined August 2012 United States 3259 Posts Last Edited: 2015-11-12 01:36:17 #2 You are a god amongst us mere mortals. Fantastic!



How many hours do you think you have put into this project? How does Scelight compare (hours, lines)?



The directories tell a bit of what is happening, but it may be good to describe a bit of each component of the project in the readme. June 2010 - August 2017: waiting for the return of Starcraft

Dakota_Fanning Profile Joined January 2008 Hungary 2135 Posts Last Edited: 2015-11-12 13:16:13 #3 On November 12 2015 10:31 purakushi wrote:

You are a god amongst us mere mortals. Fantastic!



How many hours do you think you have put into this project? How does Scelight compare (hours, lines)?



The directories tell a bit of what is happening, but it may be good to describe a bit of each component of the project in the readme.

It uses a different measure, not hours. Let's say 3 and a half years (but not full time of course).



in the root explains / details the main folders / files.



As for the stats, see this file:



sc2gears/dev-data/source-stats/2013-09-02 08_46_06.txt



Quoting its summary part:



______________________________________________

PROJECT STATS

Files Size Lines

<ALL>: 1,364 11,011,215 134,243

java: 454 4,149,229 101,613

xml: 20 1,307,770 26,249

2: 3 56,113 1,687

1: 2 37,301 1,123

4: 2 36,559 1,109

html: 23 86,880 623

3-: 1 20,083 606

6: 1 18,028 548

0: 1 17,952 543

cmd: 1 5,282 93

css: 1 1,647 32

txt: 1 399 13

<no-ext>: 1 112 4

jpg: 508 1,343,272 0

png: 239 300,954 0

mp3: 73 1,308,546 0

gif: 22 135,062 0

jar: 7 2,179,174 0

rsa: 2 1,173 0

txt_: 1 4,529 0

ico: 1 1,150 0





Comparing it to Scelight: let's just say sources of Scelight are bigger... It uses a different measure, not hours. Let's say 3 and a half years (but not full time of course). sc2gears/directory-info.html in the root explains / details the main folders / files.As for the stats, see this file:Quoting its summary part:Comparing it to Scelight: let's just say sources of Scelight are bigger... https://repmastered.app

andiCR Profile Blog Joined March 2008 Costa Rica 2271 Posts #4 This is awesome! Thanks for this. I will download asap :D Nightmare1795 wrote: I played a guy in bronze who said he was Japanese. That was the only game I ever dropped a nuke, which was purely coincidental.

NovemberstOrm Profile Blog Joined September 2011 Canada 15958 Posts #5 That's amazing man. Thanks! Moderator lickypiddy

Dakota_Fanning Profile Joined January 2008 Hungary 2135 Posts Last Edited: 2015-11-14 08:45:49 #6 On November 12 2015 10:31 purakushi wrote:

You are a god amongst us mere mortals. Fantastic!



How many hours do you think you have put into this project? How does Scelight compare (hours, lines)?



The directories tell a bit of what is happening, but it may be good to describe a bit of each component of the project in the readme.

Took your advice and improved the README a lot (included the directory-info.html from the root).



I also pushed / comitted a stripped / altered version of the Sc2gears replay parsing engine, tailored for running in web apps. This is the parsing engine used in the Parsing Service of the Sc2gears Database.



With this latest commit, the Github project now counts close to 2 hundred thousands lines of code (183,000 to be exact). Took your advice and improved the README a lot (included the directory-info.html from the root).I also pushed / comitted a stripped / altered version of the Sc2gears replay parsing engine, tailored for running in web apps. This is the parsing engine used in the Parsing Service of the Sc2gears Database.With this latest commit, the Github project now counts close to 2 hundred thousands lines of code (183,000 to be exact). https://repmastered.app

Ragnarork Profile Blog Joined June 2011 France 8972 Posts Last Edited: 2015-11-12 15:03:22 #7 bundled in an Eclipse project

Y u no IntelliJ

(j/k)



This is awesome. Is that a twisted way of saying you're trying to get people onboard, looking for pull requests and stuff? Y u no IntelliJ(j/k)This is awesome. Is that a twisted way of saying you're trying to get people onboard, looking for pull requests and stuff? Liquipedia Wanderer.

Dakota_Fanning Profile Joined January 2008 Hungary 2135 Posts Last Edited: 2015-11-12 16:44:35 #8 On November 13 2015 00:03 Ragnarork wrote:

Show nested quote +

bundled in an Eclipse project

Y u no IntelliJ

(j/k)



This is awesome. Is that a twisted way of saying you're trying to get people onboard, looking for pull requests and stuff? Y u no IntelliJ(j/k)This is awesome. Is that a twisted way of saying you're trying to get people onboard, looking for pull requests and stuff?

There is no such intent. Sc2gears and its parsing engine preceeds s2protocol (the official replay parser by Blizzard), so it would be a huge undertake to get it to work with LotV and 3.0+ replays.



Quoting from the README: There is no such intent. Sc2gears and its parsing engine preceeds s2protocol (the official replay parser by Blizzard), so it would be a huge undertake to get it to work with LotV and 3.0+ replays.Quoting from the README: ...It is open-sourced for educational purposes - and for the curious eyes... https://repmastered.app

Ragnarork Profile Blog Joined June 2011 France 8972 Posts #9 Yeah caught that afterwards. Still nice to be able to peek at the sources. Liquipedia Wanderer.

oGoZenob Profile Joined December 2011 France 1499 Posts #10 noob question, but what's the difference between sc2gears and scelight ? I've been using the first since its inception, and the latter since the first stopped working, but i'm still not sure why i had to make the switch I like starcraft

Dakota_Fanning Profile Joined January 2008 Hungary 2135 Posts Last Edited: 2015-11-12 20:25:03 #11 On November 13 2015 03:21 oGoZenob wrote:

noob question, but what's the difference between sc2gears and scelight ? I've been using the first since its inception, and the latter since the first stopped working, but i'm still not sure why i had to make the switch

The reasoning was first published in this thread before Scelight was released:



My "Secret" New Project



Please read the first post in that thread. The reasoning was first published in this thread before Scelight was released:Please read the first post in that thread. https://repmastered.app

MasterReY Profile Blog Joined August 2007 Germany 2691 Posts #12 This is very nice. Thanks a lot! https://www.twitch.tv/MasterReY/ ~ Biggest Reach fan on TL.net (Don't even dare to mention LR now) ~ R.I.P Violet ~ Developer of SCRChart

sabas123 Profile Blog Joined December 2010 Netherlands 3020 Posts Last Edited: 2015-11-12 22:22:50 #13 holyfuck.... that is HUGE



also +1 for opensourcing it^^ The harder it becomes, the more you should focus on the basics.