Introduction to Federalist
Articles,  Blog

Introduction to Federalist


well good morning or afternoon everyone my name is Will Slack and I’m the product owner of Federalist Federalist is a tool that the General Services Administration is made to make it easy to launch and build static websites this video is focused on how to use Federalist so that you get a sense of what it’s like to use the platform to use Federalists there are two things that you need to know first you need an account on github com that’s free with two factor authentication enabled github is used by you know many many CFO ad agencies but you’ll need to get one of those you’ll also want to contact the Federalist team at Federalist types and inquiries and gsa.gov to get trial at close to the platform you can’t get access without logging in first so with that let’s get started okay so I’m now on the Federalist homepage at Federalist fr cloud dub and I’m going to press login when you press login you’re going to be presented with an authentication screen that you’ll need to click through but because I’ve already authenticated I didn’t have to do that when you quit through you won’t have a list of websites because it’ll be your first time but you can see that I have a whole list of websites here we’re going to pretend for the purpose of this exercise though that I don’t have any websites and I need to add a new one so I press add website and I see that there are a variety of templates that I can choose from or i can bring my own github repository for federalist if you’re familiar with bringing your own github repository let’s just focused on starting from one of the templates and I’m going to use the Queen template for teams and agencies right here I’ll press use this template when i click that it asks which github account do i want to own my site and i’m fine with this being on my personal account and i’m going to name it federalist training one just for the sake of creating it i’m going to press create so now that i press that button it pops met to the home page and you can see that federalist training one now exists at the bottom so what’s happening in the background right now is that federalist is taking that template it’s moving in on to my personal github repository and it’s building out site so that we’ll be able to see it in just a few seconds I’m going to show you where that’s happening in github if you’re not familiar with github there’s an additional training that will be linked in the description of this video about github basics that will help inform you about how github works but for this training we’re assuming that you are a little bit familiar with get up so if I jump over into my github repository screen and I just refresh it you’ll see that Federalist training one now exists as a personal github repository so what federalist has done as it took the template that was existing somewhere else it moved in into my github profile and now it’s building out that page we’re just going to have to give it a second to do that so if i press the refresh button right now and scroll down to the bottom it’s done so that only took about a minute it’s now published the site and if i press a visit site down here at the bottom right you’ll be able to see here’s the sample website so this website we just generated fresh during this training now we’re going to edit some parts of the website so if i open up federalist training one in github you can see that there’s a bunch of information in here from the old template but i want to edit something most of the contents of this page you don’t have to pay attention to we’re going to go into pages though and then open up about md i’m going to show you that about md has this text about gsa gsa provides workplaces mission history in the same way that there’s an about link on my homepage here that takes me to a screen that has an image and then says about gsa gsa provides workplaces mission in history so you can see that the content of the thing i’m looking at in github meters the content that i’m showing on the live version of my website now i want to edit this content follow my mouse as i go over to the top right here and i press this little edit button that says edit this file so i press that button and now i’m looking at the contents of the page in markdown and i can both look at it in the raw markdown format i can also press this preview button and see a change we’re going to make a few changes on this page we’re going to say that gsa provides great workplaces and i put that in the wrong spot so i want to put it right over in great workplaces and then I’m going to change mission to say mission and vision so I’ve done those two changes if I put in the preview button now you’ll see that it’s showing me that I deleted the line that submission added mission and vision and added the word great let’s say that I wanted to delete this whole history section as well I do that the preview button will show that all the history part is deleted mission and vision is added mission has been deleted great that text is added and we left that little bit untouched so we’ve done some edits now in this file that we can see in this preview changes button if i scroll down i’m going to press make some edits remove history section and i’m just going to press this commit directly to the master branch you may want to set up a system in your repository that requires people to review edits I wouldn’t act suggest that but for the purposes of this training we’re just going to press the screen commit button so what’s happened now is that we’ve made the edit and now the edit is saved in the code the code on github or the raw text on github now has those changes that we made there’s great there’s mission and vision let’s pop back into federalist now well you can see here under build is that three minutes ago we completed a build successfully and now it’s doing a new bill the new build has the changes that we made you can see that logs from my ass filled or available here if I open up logs you can see all the logging information or you would if there were any blogs but it happened very successfully so that work the name and under settings you can see that we’ve set the default branch for this build and the federalists to master as master branch that’s here we also don’t have a custom domain setup and we don’t have any custom configuration so now we’re just waiting for that change to go I’m going to press refresh one more time and now it says the bill completed successfully so that means if I go to a dis about page you notice this GSA provides workplaces and I press refresh it now says GSA provides great workplaces and mission and vision that’s all it takes to edit a federalist site that’s all we’re doing in the string thank you so much

Leave a Reply

Your email address will not be published. Required fields are marked *