Forum index VCMI Project - Heroes 3: WoG recreated
Forum of the project aiming to recreate best turn-based strategy ever!

FAQFAQ  SearchSearch  MemberlistMemberlist  UsergroupsUsergroups  StatisticsStatistics
RegisterRegister  Log inLog in  AlbumAlbum  DownloadDownload
Search found 314 matches
VCMI Project - Heroes 3: WoG recreated Forum Index
Author Message
  Topic: New mods repository management / downloads concept
SXX

Replies: 3
Views: 148

PostForum: Development   Posted: Today 16:28   Subject: New mods repository management / downloads concept
misiokles wrote:
Also content folder should be in .zip form - it's easier to update mods in this form when - for example - new mod version will be refractored.
I not quite get what you mean, but it's not good idea to store archives in Git and let's say even WoG would need to be unpacked properly even if this would require additional overrides support in engine.

GitHub have 1GB size limit (include history) per repository which is sufficient for almost every H3 mod, but we're better not to abuse it without a reason. Then launcher will always download mods as ZIPs so for end-user it's doesn't matter how exactly assets stored in Git.

misiokles wrote:
And launcher should have few additional features. For me, better funcionality to "conflict" command should be implemented.
Launcher really need a lot of work, but so far I not sure there anyone want to work on it.
  Topic: New mods repository management / downloads concept
SXX

Replies: 3
Views: 148

PostForum: Development   Posted: Today 0:19   Subject: New mods repository management / downloads concept
Some implementation idea. Advantage of having repositories on GitHub would be ability to verify mods integrity with Travis, e.g:
  • Verify repository JSON integrity.
  • Verify JSON integrity of mod itself since Travis can clone mod from git.
  • Depend on what mod is changing we can run several vcmi tests too. At least make sure it's won't crash on loading.
  Topic: VCMI for Android
SXX

Replies: 237
Views: 171103

PostForum: Development   Posted: 2017-05-24, 23:11   Subject: VCMI for Android
Great! Once I fix urgent "let's remove user home directory" bug I'll try to setup deploy from Travis to our new daily build server. :-)
  Topic: VCMI for Android
SXX

Replies: 237
Views: 171103

PostForum: Development   Posted: 2017-05-23, 20:01   Subject: VCMI for Android
Might be will be able to check whats wrong in few days.
If build starts then dependency hell shouldnt be so much of a problem.
  Topic: New mods repository management / downloads concept
SXX

Replies: 3
Views: 148

PostForum: Development   Posted: 2017-05-23, 06:35   Subject: New mods repository management / downloads concept
Please check my concept of new mods repository:
http://wiki.vcmi.eu/index...Mods_Repository

Keep in mind I just registered organization for to make more clear how it's should work, but nothing else is done. Feel free to leave any ideas here.
  Topic: Wogify
SXX

Replies: 7
Views: 3949

PostForum: Help & Bugs   Posted: 2017-05-23, 06:31   Subject: Wogify
CdBobo wrote:
Is this still not planned?
VCMI will eventually have own WoG-like options, but it's just very unlikely to be implemented exactly same way as in WoG. Most likely it's will be some other menu or bunch of options in launcher.

PS: So just to be clear "not planned" mean that exact bitmap unlikely to be used simply because we have tons of better ways to implement game options menu.
  Topic: Board migration
SXX

Replies: 19
Views: 1732

PostForum: General discussion   Posted: 2017-05-23, 00:18   Subject: Board migration
Also fixed problem with weird gamma of attachment previews.
  Topic: Board migration
SXX

Replies: 19
Views: 1732

PostForum: General discussion   Posted: 2017-05-22, 23:12   Subject: Board migration
Fixed file upload limits everywhere, set Mantis to always show screenshots up to 1M.
Also when downloading file on Mantis there now will be bug ID in filename as prefix.
  Topic: VCMI for Android
SXX

Replies: 237
Views: 171103

PostForum: Development   Posted: 2017-05-21, 15:51   Subject: VCMI for Android
Tooandorisu wrote:
Maybe a long shot, but dailies for android build?

This is one of two reasons why we need CI. Since we now have plenty space to host them there will be at least builds for Windows and OSX from Travis.
  Topic: VCMI for Android
SXX

Replies: 237
Views: 171103

PostForum: Development   Posted: 2017-05-18, 17:36   Subject: VCMI for Android
@Fay
Another thing I want to request once you have free time for that.
Try to setup Android build for Travis CI, it's will be really helpful.
  Topic: VCMI for Android
SXX

Replies: 237
Views: 171103

PostForum: Development   Posted: 2017-05-17, 22:59   Subject: VCMI for Android
Fay wrote:
Currently I can't transfer the launcher project, because "You don’t have the permission to create repositories on vcmi".
I suppose you need permissions to create repositories.

BTW I also need it since I want to upload server configuration to github organization.
  Topic: VCMI for Android
SXX

Replies: 237
Views: 171103

PostForum: Development   Posted: 2017-05-17, 07:25   Subject: VCMI for Android
AVS wrote:
VCMI Organization membership give no additional access, only Teams do and on repository level. There is no way to control access to individual branches
There is. GitHub allow to limit pushes to protected branches from certain teams:
https://help.github.com/articles/about-protected-branches/

So for instance we can let Fay to keep Android-specific changes in main repository branch even without giving develop (protected branch) push access. Of course we can also just ask nicely to not push directly anything unless it's absolutely obvious and tested fix.
  Topic: Board migration
SXX

Replies: 19
Views: 1732

PostForum: General discussion   Posted: 2017-05-16, 22:44   Subject: Board migration
KroArtem wrote:
I think FTP was meant to be used as a way to distribute packages from Launcher.
Currently we don't use FTP in launcher and I don't see reason why we should.

In future we'll likely switch to some version-aware distribution model since mods will never be forward compatible and having just one version of repository at once don't help. But that will be sometimes in future since proper setup will require some work on launcher.

PS: Just in case Warmonger already got access he needed. :-)
  Topic: VCMI for Android
SXX

Replies: 237
Views: 171103

PostForum: Development   Posted: 2017-05-16, 18:48   Subject: VCMI for Android
Fay wrote:
Don't know about policy, because vcmi doesn't really do anything with user data -- the only thing that could qualify is probably sdcard reading/writing.

Sadly this is something I have like zero idea about so all I can do is just google it.

Fay wrote:
Do you mean my changes in vcmi? Currently they're here https://github.com/Fayth/vcmi/tree/android-support -- I can start a pull request to vcmi/develop if that's what you mean... probably not today though. I tried to wrap all android-specific logic in VCMI_ANDROID define so hopefully the won't be any problems, but currently I don't have any environment installed to check if the desktop version complies correctly.
Just create pull request and Travis will compile it. ;-)

We'll also be able to find if there something need to be fixed.

Fay wrote:
Sure. I think it's a good idea that vcmi team has the ownership over this.

Welcome to team! If seriously we obviously not give everyone access to main repository since not everyone actually need them, but I think github have teams inside organizations so there no problem to invite you and then let you control repositories you want and non-develop branch.

Warmonger / AVS might need comment on this though since I don't have full permissions on github.

Fay wrote:
If you feel that the current vcmi/develop version is stable enough to be published then there's no problem on my side.
I don't think it's stable, but it's far better than 0.97 for sure.

Fay wrote:
No technical problems. Only the fact that google suggests that your app's id should reflect the domain that you own. But it's not really a problem, because it's not a hard rule, just a guideline.
I think they forgive us. Or we could ask for ownership over other package later that in fact represent our domain.
  Topic: VCMI for Android
SXX

Replies: 237
Views: 171103

PostForum: Development   Posted: 2017-05-16, 17:14   Subject: VCMI for Android
Also once we get new version I want owner of this one to get it unlisted:
https://play.google.com/store/apps/details?id=eu.vcmi&hl=en
Or if he agrees he can transfer ownership too. Then we could update it once and suggest to install another app instead and then unlist it so it's not confusing anyone.
 
Page 1 of 21
Jump to:  

Powered by phpBB modified by Przemo © 2003 phpBB Group

Hosting provided by DigitalOcean
Page generated in 0.03 second. SQL queries: 16