Fronted discussion
The website is currently written in Angular.js. It's an outdated framework, and there will only be less and less people able to help us fix it.
As such it's probably best to rewrite the app in a more modern framework with considerable support and community.
If you want me to take a look at the frontend code it would be really good if i could get a good idea of what features/changes/bugs you want/need/have for the platform going forward.
To be honest, the frontend is not heavily used anymore, except the "Report a bug" feature.
So, the features currently required for frontend:
- display a list of repositories
- display a list of datafiles in repository
- report-a-bug feature as a popup or something else
There are a couple of static links as well, and there's a feature to anonymously provide a datafile update. But it's being rarely used, and I don't think much will be lost by just dropping it, it's also the most complicated part of the current feature set.
Going forward, it'd probably be nice to include a search/filter, since we're now in vicinity of 100 repos. There are some talks about localizations of datafiles, and maybe channels for repos, like alpha/beta/release etc.
Yeah all of that is simple enough, itll take me longer to solve this java problem than it will to write that lot up
Well, if you need to choose, I think the fronted will be much more valuable contribution :)
Sure I'll build a new frontend and I can look at getting that pesky backend to work once I'm a little more familiar with the page..
Do you want to keep the look the same or not?
I don't think we need to. If you have any better/more modern ideas, I'm very open :)
Also, the logo could be updated to the one Grotskull's Workshop from Discord prepared from us:
Pics from https://discordapp.com/channels/558412685981777922/558412685981777924/560073806291664936
![]()
![]()
version with transparent corners:

![]()
Closed by accident
I was wondering about that! Well as for fe design stuff I can try and make something that fits the newer logo a little more maybe... we will see
hey, didnt mean to vanish for a month, set up a local project and started to sort the code out, what do you want me to do about a repo, i can set up a personal one until im ready to launch/ handover but what should i do when its all done?
Do a fork, work on the fork, and open a PR. The sooner you open, the sooner we can discuss the rewrite. At least that's what I'd suggest.
Also, glad you didn't vanish forever ;D
Yeah, will do in the next few days hopefully. My plan right now is to build the site to be identical and then make incremental changes
Cool. Though, don't spend too much time on making it "identical" initially ;)
Haha, I take it there is still no one who can help with the java call? I might be able to get someone to look at it?
Wait, I've forgotten - what java problem are you referring to?
Sure, if you've got someone that can fix this - by all means, the more the merrier. :)
The problem with the api not always returning all of the repos
Right. Yeah. This is not the priority here, #208 will be fixed with a rewrite of the backend using webhooks instead of long polling.
Awesome in that case I wont worry about it.
@NistrumCain I know it's probably not very nice of me, but: any progress? Are you still in? :)
Sorry man, still here! I even check this thread once in a while. I am off work for a bit soon in the next 2 weeks and was planning to work on it all then. Dont feel bad for bugging me, i have had plenty of time.. its my fault not yours!
Soo let's push a PR already so that there's something visible happening :>
hahah, i am literally sat working on it now. i might push a pr when im done but itll be really WIP
there was a lot of chasing information around before i got to the bottom of where everything connects together. my plan right now is to rip out all of the webapp code and replace it with a react app. I will make a branch and start a basic app and at least if i have pushed something into a branch we will have some progress
Cool. Don't overthink stuff. It's a pretty static page. Great to know you're still on it! :D
I've got a non breaking pr set up.. I've hidden my setup is inside the web app folder you can easily get it to run
So, I have a question. If you switch this whole backend over, will it still be using the same hosting system?
@bguyan you mean will we still use AppSpot? Maybe, maybe not. Hasn't been decided yet. Why?
i may or may not be nistrum...
was wondering if we were thinking of using something like AWS? or google cloud?