Skip to content
This repository has been archived by the owner on Mar 10, 2019. It is now read-only.

Out-of-Box Experience #98

Open
HopperMCS opened this issue Mar 17, 2018 · 3 comments
Open

Out-of-Box Experience #98

HopperMCS opened this issue Mar 17, 2018 · 3 comments

Comments

@HopperMCS
Copy link
Collaborator

@devgianlu,

In the wake of user accounts and social media integration, I think we should have an administration panel that will run when the site is first accessed. This new experience should create the administrator account, add options to setup the social media logins and whatnot. For inspiration, see the WordPress "famous 5-minute installer" and the MediaWiki installer.

Currently, this is what a local running vanilla install of PYX-Reloaded looks like:

screenshot from 2018-03-17 18-40-48

I got this idea when writing instructions for my English W234 Technical Report Writing class. I've attached a draft of that here as well:
Instructions for Setting Up PYX-Reloaded.pdf

@devgianlu
Copy link
Owner

devgianlu commented Mar 18, 2018

Indeed there's no need to compile anymore, I am deploying the compiled binaries and ready-to-run files with every release.

The guide is pretty good however.

@HopperMCS
Copy link
Collaborator Author

@devgianlu,

I understand that there are releases on here. HOWEVER, as a computer science person as well as budding engineer, I will say that knowing how to compile this yourself is something most should be able to do or at least find instructions for if they want to know how.

Security researchers and the like probably compile everything themselves - they have reasons that are legitimate, but I won't tap everything out here.

For most people that just want something that works, sure! Go with the pre-compiled releases. However, there are inevitably people who will want to see HOW you came up with those files, and will appreciate having instructions that illustrate how to come up with the final product on their own.

Does that make sense?

@devgianlu
Copy link
Owner

Yep, I didn't think about this kind of people.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants