Thread Tools Display Modes
01/26/16, 03:31 PM   #1
haggen
 
haggen's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2015
Posts: 137
ESOUI organisation at GitHub.com

https://github.com/ESOUI

I took a lot of liberties, let me know if I crossed any boundary.

I created an organization called ESOUI at GitHub, there I created a repo with the source code of the game UI (the official one) and proceeded to invite a bunch of fellas of this forum I found at GitHub and also created a Gitter (chat room for the repository).

There we can talk in real-time about add-on development and whatnot. It's public and it's free.

Also you'll be able to see what changes in the UI code whenever we get a new patch.

The repository:
https://github.com/ESOUI/ESOUI

Gitter chat room:
https://gitter.im/ESOUI/ESOUI

Last edited by haggen : 01/26/16 at 04:16 PM.
  Reply With Quote
01/26/16, 03:58 PM   #2
Randactyl
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 251
+1
github integration means less for me to learn
  Reply With Quote
01/26/16, 06:04 PM   #3
Ayantir
 
Ayantir's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 1,019
I'm not fan of GitHub'ing / Bitbucket'ting ESOUI.
It's not our code, it's Zenimax one. We are not working on it, we use it *SOMETIMES*, and in some *very rare* ocasions we change it.

Then, we used tools that are borderline to get it and could be cut at any minor patch if they want to.
Plus sorry, but your initiative is already outdated. Your committed 3h ago 2.2.7, we are on 2.2.10

Then, http://www.esoui.com/downloads/info1...ourcecode.html
  Reply With Quote
01/26/16, 06:18 PM   #4
haggen
 
haggen's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2015
Posts: 137
It's already available online and I had included a copyright note so if they're going to cut it they'd do that regardless.

Also I use it ALL THE TIME, actually I never write a line of code before checking if something similar is already in the official code.

There's no official documentation or guideline so the source is only thing we have.

About the version being outdated, nothing changed. :P

Last edited by haggen : 01/26/16 at 06:33 PM.
  Reply With Quote
01/27/16, 02:30 AM   #5
Ravalox Darkshire
Ravalox of Lake Superior
 
Ravalox Darkshire's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: May 2014
Posts: 22
Originally Posted by haggen View Post
It's already available online and I had included a copyright note so if they're going to cut it they'd do that regardless.

Also I use it ALL THE TIME, actually I never write a line of code before checking if something similar is already in the official code.

There's no official documentation or guideline so the source is only thing we have.

About the version being outdated, nothing changed. :P
The difference here is that Github is intended for code sharing and development of that code. We don't own that code. Keeping the code in house under the ESOUI banner site allows us to keep control of that code's visibility to the wild (if ever ZOS or we would need to restrict it for any reason)

The only question really, is whether the existing ESOUI based interface to acess and search the ZOS source is lacking; and even then, since Cairenn and Dolby are revamping things, maybe bringing any shortcomings to them would be better than shifting to an external (to our community) site.

Of course this is my aspect, but Chip, Dolby or Cairenn may be better ones to speak to about this.

Last edited by Ravalox Darkshire : 01/27/16 at 03:08 AM.
  Reply With Quote
01/27/16, 04:11 AM   #6
Randactyl
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 251
I see it as just another point to rally around. The readme can be updated so the purpose is a little more clear, but it already includes in no uncertain terms that this repo is presented for reference only and that if its existence ruffles the wrong feathers, we are happy to comply with any official requests to remove it.

Having the source there is convenient, but I don't believe it's existence is necessary for us to use chat. We could reduce the repo to a readme with useful links for all I care.

It's awesome that Cairenn and Dolby have plans to revamp this site, but that is not going to keep me from trying to be productive right now.

This was born out of (at least for me) a long-standing desire for a quicker turnaround in author communication and an impulse from this morning. The guild busted because we need our guild slots and the IRC channel has been dead seemingly since ESO 1.0. Maybe this won't work out either, but I don't see the harm in trying.
  Reply With Quote
01/27/16, 07:00 AM   #7
merlight
AddOn Author - Click to view addons
Join Date: Jul 2014
Posts: 671
Originally Posted by Ravalox Darkshire View Post
The difference here is that Github is intended for code sharing and development of that code.
GitHub is also often used as a repository mirror.

Originally Posted by Ravalox Darkshire View Post
The only question really, is whether the existing ESOUI based interface to acess and search the ZOS source is lacking;
You mean UESP? That one is superior for code browsing since it cross-references stuff. Git is superior for viewing changes. I've used it locally for months. Having it on GitHub is then just a convenience for those who want a shortcut through unpacking/diffing the stuff, as long as it's kept up to date, git pull and you're good.
  Reply With Quote

ESOUI » Developer Discussions » General Authoring Discussion » ESOUI organisation at GitHub.com


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off