Guild icon
The American Iron Front Collaboration Discord
Other / website-project
Avatar
@Steve Mike can we talk details of moving parts here?
Avatar
fo sho
Avatar
awesome.
7:02 PM
Can you share a GitHub link with me for the project so far?
Avatar
Casey has that link
Avatar
After AIF is up and running, I'm going to do some smaller scale local organizing, so none of the github stuff I've got going will be wasted.
👍 1
Avatar
@Casey
7:06 PM
When you see this could you add @1uc2 to the github repo?
Avatar
Please use this GitHub ID: AIFTechGuru1
Avatar
you might send him a DM he'll need your github profile name
😎 1
7:06 PM
nice
Avatar
Skullmaggot 9/21/2022 1:35 AM
So we can't get more than 10 people per board on Trello free?
1:38 AM
Though, we can do unlimited workspaces??
Avatar
10 people yes, not sure about unlimited workspaces
Avatar
@Website Involvement hey everyone we are moving the AIF website project discussion here and leaving the other channel open for general web development talk
👍 1
Avatar
I'd suggest this channel is the best place to discuss tasks and commitments once either of those become clear, and the higher level open ended discussion without clear "do-able" understanding would still be appropriate in #web-development to keep things open and clear.
Avatar
Avatar
1uc2
Please use this GitHub ID: AIFTechGuru1
@Casey if you're online, please add me to the GitHub: AIFTechGuru1
Avatar
I will when I get home
Avatar
Skullmaggot 9/21/2022 2:12 PM
I’ll get on the github tonight. The number of collaborators is unlimited? I don’t suppose there’re project management tools?
Avatar
@Website Involvement I'm online now working on things if anyone wants to join meh
Avatar
Skullmaggot 9/21/2022 3:39 PM
@1uc2 I’m looking at Github for possible project management beyond the website project because, crucially, I want to be able to visualize to everyone all the moving parts going on right now. I’ve been looking at Github tutorials on YouTube, and it looks to have project management tools, correct? I’m also looking for other qualities: collaborative file editing, free, secure (e2e), supports more or less unlimited users. Does Github have these qualities? Otherwise, we might have to fudge things with Trello, which seemingly only allows 10 people per group.
Avatar
GitHub is a popular solution for a lot of projects doing project management and planning when they involve web or other code deliverables. I think it will work.
Avatar
Skullmaggot 9/21/2022 3:41 PM
I’m going to pretty much use it for everything non-web as well, hehehe. Unlimited users? E2e encryption?
Avatar
E2E encryption in GitHub also involves using SSH keys and also GPG signing of "commits" (change sets). We'll need to review all of those features and decide on policy of how we want to use them after getting oriented.
3:43 PM
I can explain any of that as necessary.
Avatar
Skullmaggot 9/21/2022 3:43 PM
K
Avatar
Who are the web developers who will be doing design and content stuff?
4:03 PM
... or who WANTS to be 😉
Avatar
Avatar
1uc2
Who are the web developers who will be doing design and content stuff?
Skullmaggot 9/21/2022 4:23 PM
So, Casey possibly does web development (I haven’t confirmed it). For content, I think AldotheApache and LoneWolf have good guiding questions (and in general, anybody might, as everybody’s looking for information). I keep saying I need to select a project management tool for a high volume of people so I can visualize everyone’s questions and todos. I’ll investigate github tonight. Do you have people directly helping you out at the moment?
Avatar
@1uc2 Just invited you to the org and team
👍 1
Avatar
Skullmaggot 9/21/2022 4:28 PM
Yeah, but I don’t know web development. I’ll be on there, but my priorities are to get everyone on the same page, to highlight tasks and divvy them up for all the other projects. (edited)
Avatar
Awesome. I'm in the GitHub. I see the web site repo with the static HTML and content. There's no deployment or dynamic server side code in-tree. Also there's no Wiki: probably a freemium thing.
4:47 PM
I am going to fork the repo https://github.com/IronFrontUSA/ironfrontusa.org under my account, because I paid for Pro and have access to "settings" there, so that I can create examples of wiki, projects and issues and kanban board for @Skullmaggot and whoever else needs to learn that stuff.
4:48 PM
Forking is disabled... Hrm.
4:48 PM
I can work around that, but it may be an issue later.
Avatar
Avatar
1uc2
Who are the web developers who will be doing design and content stuff?
I'm working on the github. Technically I'm managing this thing and it seems like you're also interested in doing that as well
Avatar
Avatar
1uc2
I am going to fork the repo https://github.com/IronFrontUSA/ironfrontusa.org under my account, because I paid for Pro and have access to "settings" there, so that I can create examples of wiki, projects and issues and kanban board for @Skullmaggot and whoever else needs to learn that stuff.
Doing stuff like this without discussing it with everyone is very disorganizing
Avatar
Avatar
Steve Mike
Doing stuff like this without discussing it with everyone is very disorganizing
Skullmaggot 9/21/2022 5:02 PM
1uc2’s has a separate project
Avatar
@Skullmaggot just advanced to level 1!
Avatar
Skullmaggot 9/21/2022 5:03 PM
We should probably get a separate space for a wiki
Avatar
Git is a DVCS... Distributed Version Control System. It's designed to allow multiple people to work on multiple diverging copies, and a systematic workflow to merge just desired tested changes into a common one.
5:05 PM
If making copies or forks of a repo is disorganizing, I suggest we may not be organizing to leverage git's super powers.
Avatar
Avatar
1uc2
Git is a DVCS... Distributed Version Control System. It's designed to allow multiple people to work on multiple diverging copies, and a systematic workflow to merge just desired tested changes into a common one.
Skullmaggot 9/21/2022 5:05 PM
I don’t know if this is the channel for doing the wiki. I would probably have to get you your own channel. This is supposed to be for the website discussion.
5:06 PM
I just realized what channel we were talking on. Apologies.
Avatar
I think we should consider having a separate wiki, because GitHub wiki is best used to document the technical stuff going on in GitHub, and it might be helpful to keep that stuff separate from the AIF wiki that we provide for general AIF information.
Avatar
@Steve Mike When would you like to hold the next meeting?
Avatar
Avatar
1uc2
Git is a DVCS... Distributed Version Control System. It's designed to allow multiple people to work on multiple diverging copies, and a systematic workflow to merge just desired tested changes into a common one.
yep I know what Git is. Got lots of projects on there in Python and HTML. I thought you were talking about the website
Avatar
Every web developer and tester should have their own fork if they can fix things and commit them and submit a PR.
Avatar
Avatar
1uc2
Every web developer and tester should have their own fork if they can fix things and commit them and submit a PR.
Skullmaggot 9/21/2022 5:13 PM
Alright if I make a separate channel for the wiki project?
Avatar
I think so: if you think it will be productive to have two separate parallel discussions.
5:15 PM
On the web site though: how do we demo/preview/test suggested changes before we decide to release them to the live site?
5:16 PM
I can do this, and the person who created the web content can, but Id like to make it easy for everyone here to do that.
Avatar
@1uc2 Forking is now enabled for private repos in the org
👍 1
Avatar
If there's any danger to forking, we should put that in the GitHub wiki and probably the README.md to set opsec policy.
5:20 PM
"please don't do X" if nothing else.
5:21 PM
If anyone has any material concerns, I'll submit the first PR to clarify the concerns in the README
Avatar
austinwiltshire 9/21/2022 5:47 PM
You can also just branch. I've never needed to use a fork heavy work flow. I've only known one dev who preferred his own fork.
5:50 PM
Granted my experience is mostly corporate
5:50 PM
Large open source projects, I think forking is more common
Avatar
Branching workflow is for teams where someone is getting paid to manage merge conflicts. Forking is for decentralized or delegated workflow.
👎 1
6:51 PM
Have we got a live AWS instance for this web site yet, or have we not decided to pull the trigger on that yet?
Avatar
BR9TTG9M9RS9N 9/21/2022 8:13 PM
is the AWS VPC setup taken care of?
8:13 PM
I've had to do it a few times myself previously
Avatar
Avatar
1uc2
Have we got a live AWS instance for this web site yet, or have we not decided to pull the trigger on that yet?
It is hosted using Amplify at the moment, things could be migrated to EC2 with CodeDeploy in the future if need be.
Avatar
BR9TTG9M9RS9N 9/21/2022 10:23 PM
very cool
Avatar
The vuetify HTML design appears to put all of the content in Javascript libraries, so SEO is nerfed.
Avatar
Vue can be built a number of different ways, but the most recent addition is Vite which can produce proper static web pages
Avatar
NOT_wil_wheaton 9/22/2022 11:51 AM
Ok that got it and I’m here now!
11:53 AM
Been a minute since I’ve been on git. Used to do a ton more programming in my previous job but this one doesn’t require it. Should I make an account there?
Avatar
BR9TTG9M9RS9N 9/22/2022 2:46 PM
github account will be required to contribute (edited)
Avatar
NOT_wil_wheaton 9/22/2022 8:14 PM
Cool,. I'll get one set up. Do I just send a direct message to someone specific with the account details?
8:15 PM
I'll set it up tomorrow when I can create an account with a proton mail address that isn't tied to anything else I have going on.
Avatar
BR9TTG9M9RS9N 9/22/2022 8:46 PM
more than likely, just the github username will suffice. They would just need to add you as a contributor to the repo(s) or add you to the team
Avatar
do you guys know what you wanna write where the Lorem Ipsum bit is?
Avatar
IIRC @Steve Mike mentioned that JohnBrownsGhost had a good amount written. I believe that AldotheApache and LoneWolf were going to provide content as well.
6:28 AM
Of course if anyone else wants to contribute to the text they can. Perhaps even make a shared Google Doc where others can revise and work together.
6:30 AM
@Steve Mike @1uc2 I'm in the process of refactoring the code to be built with Vite. We can ditch Amplify and move on to an EC2 instance and add deploy & build steps there which should offer us more freedom in the future.
Avatar
Avatar
curcale
do you guys know what you wanna write where the Lorem Ipsum bit is?
Aldo just whipped up a banger, lets all take a look and offer edits, modifications, if need be: "Who We Are American Iron Front is a group of Americans engaged in direct action to disrupt the efforts of authoritarian and anti-democracy groups and individuals in the United States. Who They Are Our adversaries are deliberate and persistent in their use of misinformation and propaganda to recruit and radicalize individuals online and in-person with the goal of disenfranchising women, minorities, and those that oppose their bigoted agendas. They are actively mobilizing voters to elect candidates that weaponize the rule of law, deny the peaceful transition of power and disenfranchise all that would oppose them. What We Do Working in conjunction with other civil society organizations and pro-democracy institutions we seek to reinvigorate and strengthen America’s democracy to ensure the efficacy of our elections and guarantee peaceful access to the democratic process. We seek out and exploit opportunities to undermine and deter extremist activity in all its mediums. Our goal is to stand as a direct counterpoint to the hollow nationalism of the alt-right and its corruption of American values by building solidarity, unity and common defense of the Constitution.
7:47 AM
Our Inspiration We draw our name and inspiration from Iron Front, a coalition of social democrats, trade unionists and liberals who defended liberal democracy by opposing both the Nazi Party and the authoritarian communists Party in their efforts to overthrow German democracy in 1932. We carry on the symbol of the Three Arrows representing our opposition to fascism, authoritarian communism and aristocracy. To Our Allies American Iron Front cannot and does not stand alone in this fight for America’s democratic survival. The great American Experiment was built by people of many creeds, faiths, ideologies, races, genders, and identities. Its future rests with We as the People. Our greatest asset in safeguarding our democracy is the diversity and inclusivity of the people of this country. We actively collaborate with other organizations that share our values of safeguarding Constitutional rights, protecting communities targeted by the alt-right, countering misinformation that spreads hate or seeks to undermine the democratic process. "
Avatar
Awesome
Avatar
This fucks
8:32 AM
put that shit in
8:32 AM
love it
8:32 AM
y'all are doing the lords work
❤️ 1
Avatar
Skullmaggot 9/24/2022 3:45 AM
Project management tool is up on Github--the ultimate todo list. If you make a Github account with an anonymous email (e.g. Protonmail), I can add you to the project. You can add your own todos and find people to help you, and/or you can help with another task.
Avatar
BR9TTG9M9RS9N 9/24/2022 2:31 PM
https://github.com/br9ttg9m9rs9n br9ttg9m9rs9n@proton.me (edited)
GitHub is where br9ttg9m9rs9n builds software.
Avatar
Avatar
BR9TTG9M9RS9N
https://github.com/br9ttg9m9rs9n br9ttg9m9rs9n@proton.me (edited)
Is your name Brett Emersen? If so I'd encourage you to choose a different name for anonymity, otherwise we can send you an invite.
Avatar
BR9TTG9M9RS9N 9/24/2022 5:04 PM
No. I use a pseudonym for gaming/online identity. Brett Gamerson kekDoge
👍 1
Avatar
Avatar
BR9TTG9M9RS9N
No. I use a pseudonym for gaming/online identity. Brett Gamerson kekDoge
Invite sent
thumbs_up_sign_256_1 1
Avatar
Avatar
BR9TTG9M9RS9N
https://github.com/br9ttg9m9rs9n br9ttg9m9rs9n@proton.me (edited)
Skullmaggot 9/24/2022 5:53 PM
added you to my project
Avatar
@Website Involvement @here @C.J. @Skullmaggot @JohnBrosGhost @Organicremedy We are going to continue to have meetings in conjunction with the bi-weekly general meeting, this next one on Sunday, Oct 2nd at 12:00 PM EST. We'll briefly give an update and take ideas and discussion from those not on this team. Then so as not to hog the time, after the meeting we'll do some work and knock out the technical stuff Some of us can't do the meetings, no big deal, we'll take notes and post it in this channel afterward. We were going to use Trello for the project management tool as some of us may not be familiar with Github, but the two really aren't that different from each other. So we're going to use a Kanban board within the Github repository to organize the workflow. You'll all need Github user accounts that need to be set up with a secure encrypted email address. You can DM me your github username or post it here and we'll add you to the repository. Skullmaggot is using Github for other project management throughout the greater AIF Discord, so us using it too will streamline things for everyone to only have one other platform to deal with instead of two. And if you just want to contribute by posting ideas here in this channel, that works as well. (edited)
6:04 PM
https://ironfrontusa.org is up but under development so check it out to see where we're currently at. I wouldn't use it yet on flyers or for the public. For now if you have flyers and you want to link a QR code, I would use either the Reddit or Twitter (edited)
Avatar
the website is looking really greats guys!
Avatar
thanks dude it's coming along. please share any ideas
Avatar
Nice @1uc2 @Steve Mike the project aspect is really helpful for tracking issues
Avatar
that sweet ass Kanban
Avatar
@1uc2 You have a suggested template to abide by for merges?
Avatar
Need to have at least one reviewer before merge, and best to have a second reviewer/releasemgr do the merge.
10:32 AM
Pull requests work best if there's timezones between change authors and reviewers.
10:34 AM
Maybe start simple, but have documented steps, and this can be shored up as needed, as decided in meetings.
10:35 AM
Some merges should be tagged for discussion and approval by larger body in a meeting, if controversial or just a lot of changes.
10:36 AM
That's where I'd start.
👍 1
Avatar
Avatar
1uc2
That's where I'd start.
You going to be present for the meeting next Sunday?
Avatar
Righteous
Avatar
RaiseRuntimeError 9/25/2022 10:47 AM
Unfortunately I won't be able to make the meeting today
Avatar
It's next week
Avatar
Avatar
RaiseRuntimeError
Unfortunately I won't be able to make the meeting today
It's next Sunday October 2nd at 12:00PM EST
Avatar
RaiseRuntimeError 9/25/2022 10:49 AM
Oh well then, I might be able to make it then.
Avatar
get us a github username set up using a secure encrypted email address and we'll add you to the repo. Once we get that running you can help out whenever you have time
10:52 AM
That's on the agenda for the next meeting, introduction to the repository and project board
Avatar
Avatar
1uc2
Need to have at least one reviewer before merge, and best to have a second reviewer/releasemgr do the merge.
could you work up a draft version of that into the opsec.md you mentioned in the project board? We can discuss and refine it Sunday
Avatar
I'm also planning to add a CONTRIBUTING.md with steps for becoming part of the team. I'd appreciate some input on how we would like to accommodate future volunteers and build the team, and manage threats (just create steps which include an opportunity for vetting).
11:06 AM
I think it's kinda key here to avoid labeling friend/foe and instead define behavioral parameters and consequences which demotivate gaming the process.
11:07 AM
We WILL get some attention from agents provocateurs, and gadflies, so we should just be smooth about it.
Avatar
Avatar
Steve Mike
It's next week
Skullmaggot 9/25/2022 9:44 PM
Oh, I was worried I got the date wrong
Avatar
Avatar
1uc2
I'm also planning to add a CONTRIBUTING.md with steps for becoming part of the team. I'd appreciate some input on how we would like to accommodate future volunteers and build the team, and manage threats (just create steps which include an opportunity for vetting).
Skullmaggot 9/25/2022 9:49 PM
So far, for online stuff there’s been “simple vetting” where you check a person’s online presence, such as their reddit account, to make sure they are who they present themselves to be and that they aren’t posting anything or being a part of any subs that would set off alarm bells. It’s not the best thing but it’s what we got. For other circles, there are other vetting procedures that I am not aware of. It is of course okay to develop and discuss vetting procedures. We can develop something for this public sphere. I have a questionnaire that people can fill out, but it’s less for security’s sake and more “What do you want to help out with?”
Avatar
It is a serious issue that we will address. But there's also the risk of being too paranoid which paralyzes groups. A comprehensive solution finds a way to vet members, and at the same time employs redundancies to reduce the opportunities for bad actors.
👍 1
Avatar
Avatar
Steve Mike
It is a serious issue that we will address. But there's also the risk of being too paranoid which paralyzes groups. A comprehensive solution finds a way to vet members, and at the same time employs redundancies to reduce the opportunities for bad actors.
Skullmaggot 9/25/2022 10:32 PM
Right. Best I know at the moment is to have layers.
Avatar
At this point, I think we just need to know where in the decision process the vetting would go, based on what we can do now, maybe anticipation of the next step, as a starting point. Simple, but not nothing.
11:11 PM
Honestly, the biggest benefit is just normalizing the idea of having it so it doesn't become a controversy or distraction later.
Avatar
@Website Involvement So between now and the meeting Sunday we can all work on some Design Concepts for the website. No technical coding, we just need to have some discussions and make some decisions on several aspects of the website.
5:25 PM
I'll be posting some Issues here in just a bit from the Github, and we'll create threads here in the channel to organize things. An "Issue" is a term used in Github to mean a specific task in the project that needs to be completed. (edited)
Avatar
On Sunday we'll explore the Project Manager in Github. Each of the Issues have places where we can all post comments and have the discussions there. For now, we'll try creating threads here in this channel and see how that goes.
Steve Mike started a thread. 9/26/2022 5:44 PM
Steve Mike started a thread. 9/26/2022 6:22 PM
Avatar
Avatar
Steve Mike
Aldo just whipped up a banger, lets all take a look and offer edits, modifications, if need be: "Who We Are American Iron Front is a group of Americans engaged in direct action to disrupt the efforts of authoritarian and anti-democracy groups and individuals in the United States. Who They Are Our adversaries are deliberate and persistent in their use of misinformation and propaganda to recruit and radicalize individuals online and in-person with the goal of disenfranchising women, minorities, and those that oppose their bigoted agendas. They are actively mobilizing voters to elect candidates that weaponize the rule of law, deny the peaceful transition of power and disenfranchise all that would oppose them. What We Do Working in conjunction with other civil society organizations and pro-democracy institutions we seek to reinvigorate and strengthen America’s democracy to ensure the efficacy of our elections and guarantee peaceful access to the democratic process. We seek out and exploit opportunities to undermine and deter extremist activity in all its mediums. Our goal is to stand as a direct counterpoint to the hollow nationalism of the alt-right and its corruption of American values by building solidarity, unity and common defense of the Constitution.
austinwiltshire 9/26/2022 8:57 PM
Should this say "Your adversaries" so that the reader feels some stake?
👍 2
Avatar
Avatar
Steve Mike
Our Inspiration We draw our name and inspiration from Iron Front, a coalition of social democrats, trade unionists and liberals who defended liberal democracy by opposing both the Nazi Party and the authoritarian communists Party in their efforts to overthrow German democracy in 1932. We carry on the symbol of the Three Arrows representing our opposition to fascism, authoritarian communism and aristocracy. To Our Allies American Iron Front cannot and does not stand alone in this fight for America’s democratic survival. The great American Experiment was built by people of many creeds, faiths, ideologies, races, genders, and identities. Its future rests with We as the People. Our greatest asset in safeguarding our democracy is the diversity and inclusivity of the people of this country. We actively collaborate with other organizations that share our values of safeguarding Constitutional rights, protecting communities targeted by the alt-right, countering misinformation that spreads hate or seeks to undermine the democratic process. "
austinwiltshire 9/26/2022 8:58 PM
Thought: replace "authoritarian communist Party" with "Bolshevik" (sp?) since, wasn't that the authoritarian communist movement at the time?
👍 2
Avatar
Avatar
Steve Mike
Our Inspiration We draw our name and inspiration from Iron Front, a coalition of social democrats, trade unionists and liberals who defended liberal democracy by opposing both the Nazi Party and the authoritarian communists Party in their efforts to overthrow German democracy in 1932. We carry on the symbol of the Three Arrows representing our opposition to fascism, authoritarian communism and aristocracy. To Our Allies American Iron Front cannot and does not stand alone in this fight for America’s democratic survival. The great American Experiment was built by people of many creeds, faiths, ideologies, races, genders, and identities. Its future rests with We as the People. Our greatest asset in safeguarding our democracy is the diversity and inclusivity of the people of this country. We actively collaborate with other organizations that share our values of safeguarding Constitutional rights, protecting communities targeted by the alt-right, countering misinformation that spreads hate or seeks to undermine the democratic process. "
austinwiltshire 9/26/2022 8:59 PM
I love the third arrow against aristocracy, rock on.
Avatar
Avatar
1uc2
That's where I'd start.
austinwiltshire 9/26/2022 9:02 PM
I am not a vue/js person, but I'd recommend any automated/lint checks that you can put in the CI/CD that vanilla github supports as well, or just put it in the git hooks for the project. The three supports for the chair of quality is linting, review and testing.
9:09 PM
Those are also easiest to shove in, in the beginning, such that you don't have a laundry list of warnings to fix.
Avatar
Good advice, thx!
❤️ 2
Avatar
BR9TTG9M9RS9N 9/26/2022 9:32 PM
trying to address one of the created issues, says this
9:32 PM
just need to be able to create a branch and checkout
Avatar
Ok we'll get that fixed. Thanks!
Avatar
BR9TTG9M9RS9N 9/26/2022 11:23 PM
btw, one thing that is really cool and I'm using an iPad to do dev work on... if you just go to the repo, and then change github.com to github.dev, it will open a browser version of Visual Studio Code, called GitHub Code Spaces. You can even run dev environments directly from it, and do anything you'd be able to do locally.
🤘 2
Steve Mike started a thread. 9/27/2022 7:17 AM
Avatar
Avatar
BR9TTG9M9RS9N
That's really cool.
Avatar
Avatar
BR9TTG9M9RS9N
trying to address one of the created issues, says this
So, we don't want everyone to be able to push changes, because they need to be reviewed first: The process of making changes is as follows: create a fork of the repository, clone your fork, make changes on your repository, create a pull request, then the request will be reviewed and merged. Here's a quickstart guide to forks. Let us know if you have any questions or need help getting that process going. https://docs.github.com/en/get-started/quickstart/fork-a-repo We'll also go over all this technical organizational stuff on Sunday. At the moment we are typing up these general workflow rules.
Avatar
Avatar
Steve Mike
So, we don't want everyone to be able to push changes, because they need to be reviewed first: The process of making changes is as follows: create a fork of the repository, clone your fork, make changes on your repository, create a pull request, then the request will be reviewed and merged. Here's a quickstart guide to forks. Let us know if you have any questions or need help getting that process going. https://docs.github.com/en/get-started/quickstart/fork-a-repo We'll also go over all this technical organizational stuff on Sunday. At the moment we are typing up these general workflow rules.
BR9TTG9M9RS9N 9/27/2022 11:02 AM
Most any company I’ve worked for has PR restrictions on completing to master/main, namely that it must be approved by 2 different devs. So the workflow would be 1. Create a new branch based on master/main 2. Do your changes in that branch 3. Create a PR for your changes 4. Get PR approval 5. Merge your branch into master/main
11:03 AM
Using forks to get around this is clunky and substandard imo
11:04 AM
If you look at how issues work in VS Code, you find an issue to work on, and then by selecting it, it tries to create a branch and checkout that new branch
Avatar
Avatar
BR9TTG9M9RS9N
Most any company I’ve worked for has PR restrictions on completing to master/main, namely that it must be approved by 2 different devs. So the workflow would be 1. Create a new branch based on master/main 2. Do your changes in that branch 3. Create a PR for your changes 4. Get PR approval 5. Merge your branch into master/main
BR9TTG9M9RS9N 9/27/2022 11:06 AM
Goes without saying that nobody is allowed to push changes to master/main. Only by completing the PR can you get your changes in.
Avatar
That makes sense.
Avatar
@BR9TTG9M9RS9N nice, thanks for the insight. We'll add some branch protection rules and use that method instead
👍 2
Avatar
Skullmaggot 9/28/2022 12:19 AM
@Steve Mike I'll take a look what's going on on Trello. Did you need help copy-pasting stuff over to github, if that's where you want to move? Github's not as stylish, though I suppose it gets the job done. (Did you move stuff already? I guess I can't see anything on Trello?) (edited)
Avatar
@Skullmaggot We ditched the Trello. Since Github also has the same Kanban style project management as Trello, I moved everything to there. It's a project board just like the one you started. I believe you have access to it, let me know if it doesn't appear in the projects tab for you. Yeah Github is not as stylish. My initial thought was that Trello would be good for non-tech people to use since Github might at first glance be intimidating for people who have never used it. But it's really not that difficult, and even if people want to help but can't code, they can join the discussion and help with the ideas by leaving comments inside each Issue card in the Project. Plus it makes it way easier for the devs to use Github since they will be directly working with the actual files for the website. Also when I heard you were using Github as well, it just makes sense for all of us as an organization to be using the same platform and drop Trello. One less platform and username login to deal with This way we just get everyone to create a Github account, now people can easily help with multiple projects across AIF, and boom goes the dynamite (edited)
Avatar
@Website Involvement alright so @BR9TTG9M9RS9N made some good points about using branches instead of forks. So we started setting the repo up for that, but to do so we would have to upgrade from the free version to a Team version, which costs $44 per year per user. Right now there's 8 people on the team and I hope to add more, so we'd be looking at $300 - $400 per year. It makes sense that web dev companies would pay for things like this, but it's not really needed here at the moment. Remember right now we just need to get a Minimum Viable Product (MVP) out there. Most of the work that needs to be done is hashing out concepts like how should the text read, what type of resources do we want to list, what other groups do we want to link to. There's really not a lot of heavy coding and testing at this point. So for now we'll use forks to propose changes. See here for info on that: https://discord.com/channels/990403086675759136/1021198350999109712/1024285666475003924 (edited)
👍 1
Avatar
austinwiltshire 9/28/2022 8:22 AM
Is that because the repo is private? If it were public/open source would it be different?
Avatar
@austinwiltshire basically, yes. @BR9TTG9M9RS9N is suggesting the workflow that is most popular for commercial development, which GitHub wants to charge for.
Avatar
austinwiltshire 9/28/2022 8:37 AM
No I'm asking is the repo public or private
Avatar
Yep. It's private. We need to decide if there are any risks to maintaining the web site in the open. What could go wrong?
Avatar
austinwiltshire 9/28/2022 8:44 AM
I'm assuming private. The goal of this project is tantamount to non profit organizing for a cause. That's basically open source. I'd suggest we consider making the repo public if I'm not mistaken and that's why it's asking to charge. I've only been asked for money on private repos. The collaborators list is still controlled via this group.
8:45 AM
So there's no risk of errant pushes
Avatar
Question: can people edit in their own fork using iPad VSCode codespaces?
Avatar
austinwiltshire 9/28/2022 8:50 AM
Citation for the public private thing: https://docs.github.com/en/repositories/creating-and-managing-repositories/about-repositories The only reason I can think to make things private is you are making money off the code or want to one day.
Avatar
I know that right now we are still defining the workflow and organization, and being in the middle of that causes confusion and is annoying. Don't Panic! We will get there. Thanks for everyone being patient and for sharing ideas on best practices.
Avatar
Crucial Work You Can Do Right Now Here In This Channel No Sweat Brett: offer suggestions for links to other groups for the Resources page
BR9TTG9M9RS9N started a thread. 9/28/2022 9:53 AM
Avatar
Idea for website: a page with pictures of stuff like our graffiti tags, sort of an "AIF in the wild" kinda page
💯 1
11:38 AM
this could be people with flags, people at events, anything irl
Avatar
Avatar
curcale
Idea for website: a page with pictures of stuff like our graffiti tags, sort of an "AIF in the wild" kinda page
That's cool. Others have also mentioned a social media feed so that could also show those kinds of photos in a slideshow type of loop, as long as they were posted to the socials. But I also like the idea of having them permanently in one spot.
Avatar
We have a rough draft of text created for the "Get Involved" section of the website. This page is targeted as a guide for people brand new to all of this. So far the topics we have are: Protect your identity Encrypted email and text services Voting Researching local groups, both allied and opposition Physical Fitness, Weapon Training and Emergency Prep Protesting Flyers, Stickers, Stenciling If you have any ideas please write up and share some text discussing these topics or others, as if you were giving advice to someone on how to get started
Avatar
Avatar
Steve Mike
We have a rough draft of text created for the "Get Involved" section of the website. This page is targeted as a guide for people brand new to all of this. So far the topics we have are: Protect your identity Encrypted email and text services Voting Researching local groups, both allied and opposition Physical Fitness, Weapon Training and Emergency Prep Protesting Flyers, Stickers, Stenciling If you have any ideas please write up and share some text discussing these topics or others, as if you were giving advice to someone on how to get started
if i'm being honest a lot of these things i could be better at myself
Avatar
Is there a list of steps for setting up the website repository on a local machine? I was able to fork the repo, and I have working ssh keys that I can use to clone public repositories from my github account. But I don't seem to have the correct permissions to clone the private website repository. I also tried adding a personal access token, but it didn't seem to have an effect. The website looks great by the way.
11:30 PM
I'm going to take another crack at this soon, so I figured I should ask first.
Avatar
Avatar
Greyhound
Is there a list of steps for setting up the website repository on a local machine? I was able to fork the repo, and I have working ssh keys that I can use to clone public repositories from my github account. But I don't seem to have the correct permissions to clone the private website repository. I also tried adding a personal access token, but it didn't seem to have an effect. The website looks great by the way.
I'll look into that. What is your github username?
7:12 AM
DM me if you want (edited)
7:17 AM
We are almost finished now with the initial version of the website. Here's what we can use help with: A general review of all of the text More links of Direct Action type groups to add to "Our Friends" page We are aware that refreshing the page can lead to 404 errors. If that happens to you just backspace the URL to get back to the home page Read it over at http://ironfrontusa.org and post ideas here or in DM. Thanks! (edited)
🍻 2
Avatar
@Greyhound @here Here's how I've been doing it: First step to get your fork on your machine: git clone https://<the URL of your fork> Add changes, make commits... then git push to add it to your fork. You should then be able to submit Pull Requests of your changes. then when changes have been made upstream, Sync your fork with the upstream, by clicking "Sync fork" and then "Update Branch" on your fork's Github repo page. then this to pull your updated fork back down to your machine: git pull origin master
8:06 AM
@Greyhound could be that you haven't yet been added to the team on Github
Avatar
Thanks you! 🙂
Avatar
@Website Involvement On the home page, in the image carousel that scrolls through the flyers, we want to replace those with powerful photos, both historical and current, of resistance, protest, etc. Emotionally charged images to inspire and motivate people. Black and white or color. What should we add? Post images here you'd like to see on the home page! (edited)
Avatar
A good point has been raised regarding us using copyrighted images. We have to have permission from the owners unless the image is in the public domain or has a creative commons license allowing use. To make sure we cover our asses, how about we all include the URL when you find a good photo to use and I'll make sure we have permission
Avatar
Here's a good source for photos I found. They provide an easy way to give attribution to the owner: https://commons.wikimedia.org/wiki/Main_Page
3:01 PM
also, monkey
Avatar
LessthanLoneWolf 10/9/2022 9:26 PM
Return to monke
🦧 3
Avatar
under "chapters" you might wanna mention that the network of state chapters are located in the discord. On the website it looks like we are saying we have a network, but then just list the reddit and the instagrams.
👍 2
Avatar
Skullmaggot 10/11/2022 1:45 AM
@Steve Mike Website looks fucking fantastic! Though, there are some issues mostly with the mobile version. Should I post them here or on the GitHub?
Avatar
Avatar
Skullmaggot
@Steve Mike Website looks fucking fantastic! Though, there are some issues mostly with the mobile version. Should I post them here or on the GitHub?
Yes, it has not been configured for mobile yet. Post those issues here and we'll get to work on it
👍 1
Avatar
WojtektheBear 10/12/2022 7:34 PM
Question
7:34 PM
Do I have to set up my GitHub account before looking at the site?
Avatar
do you mean ironfrontusa.org or our Github site?
Avatar
@Steve Mike website things: -the logo hasn’t been made into a link -is the Discord link a permanent invite link? -what else is going in resources -the mobile version is pretty cramped with the two flags on either side on all pages. It could be okay to remove them. Some links (probably due to cramping) don’t work while in a portrait setup but still work in a landscape setup. The text is cramped. -The mobile version of the logo is too small. -scrolling through resources on the mobile version is a bit strange -for future graphic design’s sake, have you written down all the fonts and colors in use throughout the site? (edited)
Avatar
Avatar
WojtektheBear
Do I have to set up my GitHub account before looking at the site?
You only have to set up Github if you want to contribute code writing. We can post ideas and have design discussions here
Avatar
Avatar
Skullmaggot
@Steve Mike website things: -the logo hasn’t been made into a link -is the Discord link a permanent invite link? -what else is going in resources -the mobile version is pretty cramped with the two flags on either side on all pages. It could be okay to remove them. Some links (probably due to cramping) don’t work while in a portrait setup but still work in a landscape setup. The text is cramped. -The mobile version of the logo is too small. -scrolling through resources on the mobile version is a bit strange -for future graphic design’s sake, have you written down all the fonts and colors in use throughout the site? (edited)
Thanks for the feedback and ideas! Let's see: -the logo hasn’t been made into a link - can do, easy fix -is the Discord link a permanent invite link? - I believe it is atm, this is something I'd like to get a consensus on from everyone. My opinion is that we put a permanent invite on the website, and double down on vetting people once they join. I also think we should consider periodically kicking users who never say anything - why are they here? We have a resources page on the website for the purpose of educating the public, but the Discord has "Collaboration" in the name for a reason, and I worry about lurkers being Opposition just trying to collect intel. -what else is going in resources - I combed through the Discord channels to collect what's on the Resources page now. I would say if anyone wants to add things to it, post them here in this channel and we can discuss and debate if need be. I'm cool with adding as much as possible as long as it fits the group, isn't illegal, etc. -mobile - yes it is not pretty on mobile right now. We are working on that atm. If anyone has skill in Vue and Vuetify please let us know as that is the framework for the website. Should be able to fix all those issues very soon. If you all think we should wait for that to be complete before announcing the website we can. -for future graphic design’s sake, have you written down all the fonts and colors in use throughout the site? - great idea, we have all that info available. We could post it on the Wiki?
👍 1
Avatar
LessthanLoneWolf 10/13/2022 4:11 PM
We have a farming tab in resources on the website!?
Avatar
Avatar
Steve Mike
Thanks for the feedback and ideas! Let's see: -the logo hasn’t been made into a link - can do, easy fix -is the Discord link a permanent invite link? - I believe it is atm, this is something I'd like to get a consensus on from everyone. My opinion is that we put a permanent invite on the website, and double down on vetting people once they join. I also think we should consider periodically kicking users who never say anything - why are they here? We have a resources page on the website for the purpose of educating the public, but the Discord has "Collaboration" in the name for a reason, and I worry about lurkers being Opposition just trying to collect intel. -what else is going in resources - I combed through the Discord channels to collect what's on the Resources page now. I would say if anyone wants to add things to it, post them here in this channel and we can discuss and debate if need be. I'm cool with adding as much as possible as long as it fits the group, isn't illegal, etc. -mobile - yes it is not pretty on mobile right now. We are working on that atm. If anyone has skill in Vue and Vuetify please let us know as that is the framework for the website. Should be able to fix all those issues very soon. If you all think we should wait for that to be complete before announcing the website we can. -for future graphic design’s sake, have you written down all the fonts and colors in use throughout the site? - great idea, we have all that info available. We could post it on the Wiki?
WojtektheBear 10/13/2022 4:24 PM
What exactly do you have in mind for “doubling down on vetting”? Part the reason we have so many people is because of the open door policy. This would require more staffing, time and process. While I understand the desire to purge inactives (something I’m a lot more open to), there should also be an understanding that not everyone is able to devote the kind of time others are. I mean I was out of here for like 3 weeks because I took a break.
4:25 PM
Krat already announced it on Twitter so I don’t think mobile should hold us back
Avatar
Avatar
WojtektheBear
What exactly do you have in mind for “doubling down on vetting”? Part the reason we have so many people is because of the open door policy. This would require more staffing, time and process. While I understand the desire to purge inactives (something I’m a lot more open to), there should also be an understanding that not everyone is able to devote the kind of time others are. I mean I was out of here for like 3 weeks because I took a break.
I think our initial vetting process is good as long as people answer the questions completely. I don't think anything needs to change there. But we have 377 members at the moment, and how many have never said a single thing? I think Carl Bot can give us numbers on member activity. Certainly we shouldn't kick people just for taking a break, like you did, but I think we can come up with a reasonable standard, like an average number of messages over a set amount of time. Is there some benefit to having basically 300 lurkers that I'm just not aware of? That's what I mean by doubling down, just taking more steps to protect this place if we are going to put a permanent invite on the website. Hopefully that will bring in many more active, good faith members.
👍 2
👆 2
Avatar
Avatar
Steve Mike
I think our initial vetting process is good as long as people answer the questions completely. I don't think anything needs to change there. But we have 377 members at the moment, and how many have never said a single thing? I think Carl Bot can give us numbers on member activity. Certainly we shouldn't kick people just for taking a break, like you did, but I think we can come up with a reasonable standard, like an average number of messages over a set amount of time. Is there some benefit to having basically 300 lurkers that I'm just not aware of? That's what I mean by doubling down, just taking more steps to protect this place if we are going to put a permanent invite on the website. Hopefully that will bring in many more active, good faith members.
i completely agree, just something for us to keep track of whose here to get shit done, and who just joined on a whim.
Avatar
Avatar
Steve Mike
I think our initial vetting process is good as long as people answer the questions completely. I don't think anything needs to change there. But we have 377 members at the moment, and how many have never said a single thing? I think Carl Bot can give us numbers on member activity. Certainly we shouldn't kick people just for taking a break, like you did, but I think we can come up with a reasonable standard, like an average number of messages over a set amount of time. Is there some benefit to having basically 300 lurkers that I'm just not aware of? That's what I mean by doubling down, just taking more steps to protect this place if we are going to put a permanent invite on the website. Hopefully that will bring in many more active, good faith members.
WojtektheBear 10/14/2022 11:59 AM
Sounds good just need to hammer out the details
10:53 AM
given the actual german antifascists all died or were imprisoned, i feel like it's okay to appropriate the french resistance too 🙂
🤘 1
Avatar
that is awesome
Avatar
yo when someone googles "American Iron Front" it would be great if they saw our site, how can we make that happen?
Avatar
LessthanLoneWolf 10/27/2022 11:54 AM
@curcale someway to boost the website, maybe getting more people to visit it?
11:55 AM
We’re towards the bottom of the first page in google results. There are some old sites before us about the AIF
Avatar
Avatar
curcale
yo when someone googles "American Iron Front" it would be great if they saw our site, how can we make that happen?
That is called Search Engine Optimization, or SEO. There are things you can do to a website that will make search engines like Google place it higher up on their results lists. @Casey has mentioned one change we have in the works that will boost our SEO ranking.
👍 3
1:22 PM
I havent looked into it deeply myself
Avatar
@Website Involvement Hey all, Connecticut John Brown Gun Club just messaged the AIS Twitter account regarding our inclusion of them on our website, mentioning that they were not contacted beforehand? I'm sure it's not a massive deal but we should sort it out
Avatar
Avatar
Kraite
@Website Involvement Hey all, Connecticut John Brown Gun Club just messaged the AIS Twitter account regarding our inclusion of them on our website, mentioning that they were not contacted beforehand? I'm sure it's not a massive deal but we should sort it out
nice, im glad they aren't super piss lol
1:11 PM
i hope we can work with them more, maybe this is a great way to get connected to them
Avatar
Yeah just let me know if they want to be dropped. No big deal
Avatar
AldotheApache 11/6/2022 3:50 PM
As I do some networking I guess what is the bar for putting them on the website currently?
Avatar
Avatar
Steve Mike
Yeah just let me know if they want to be dropped. No big deal
They did not say that they want to be dropped, but they do want to have a chat with us about it. Is there any contact information for the web development team that I could give them? None of us have signal, so the other way that we could communicate is with me on the Twitter account acting as the in-between
👍 1
Avatar
LessthanLoneWolf 11/6/2022 3:54 PM
@Kraite none of you have signal? I’d recommend it. I use it to chat with my brother while he’s deployed. It’s security was recommended as better than most by his wife (Military intelligence)
3:55 PM
Want me to act as the go between?
👍 1
Avatar
Avatar
LessthanLoneWolf
@Kraite none of you have signal? I’d recommend it. I use it to chat with my brother while he’s deployed. It’s security was recommended as better than most by his wife (Military intelligence)
I had signal a while ago but I haven't used it lately. If you have a signal then I can give them your contact info and you can reach out to them, yeah
Avatar
LessthanLoneWolf 11/6/2022 4:01 PM
Can do.
4:02 PM
So what will we want to tell them about why we put them on the website? I figure that it’s because we wanted to point people in the direction of other like minded groups?
Avatar
Avatar
LessthanLoneWolf
So what will we want to tell them about why we put them on the website? I figure that it’s because we wanted to point people in the direction of other like minded groups?
Yep, that soubds good!
4:04 PM
If you don't mind sending me your info so that I can give it to them, just so they know it's someone who's with our group and all that
Avatar
LessthanLoneWolf 11/6/2022 4:06 PM
@Kraite I think it’s my cell you’ll need, right?
Avatar
Avatar
LessthanLoneWolf
@Kraite I think it’s my cell you’ll need, right?
Whatever number you're using with your signal account, yeah. If you're not comfortable giving me that is there a username that I could send them? Like I said I haven't used signal in a while I forget how it works
Avatar
LessthanLoneWolf 11/6/2022 4:08 PM
I’m cool with it. PM sent
👍 2
Avatar
LessthanLoneWolf 11/6/2022 7:21 PM
Does anyone know if the other JBGCs were asked if we could put their info on the website? Chances are probably not
Avatar
Avatar
LessthanLoneWolf
I’m cool with it. PM sent
Skullmaggot 11/6/2022 11:25 PM
Post updates here as you go, thanks. Though, don't reveal secure conversations if there's anything sensitive. Also, if they're looking to network, I'd love to hear from them. (edited)
Avatar
LessthanLoneWolf 11/6/2022 11:52 PM
@Skullmaggot I can let them know tomorrow. Offer extra manpower for protests, etc maybe? Could be a good way to work together
11:53 PM
As I messaged @Steve Mike, we should reach out to the other independent groups to confirm they’re cool with being on our website.
Avatar
Avatar
LessthanLoneWolf
@Skullmaggot I can let them know tomorrow. Offer extra manpower for protests, etc maybe? Could be a good way to work together
Skullmaggot 11/6/2022 11:54 PM
Actually, I'd love to be able to send them new people entering our spaces since we've yet to build networks everywhere. I want to get people active, and being able to do something immediately is what can get people active.
Avatar
LessthanLoneWolf 11/6/2022 11:55 PM
The CT JBGCs biggest concern is the patriotic imagery (again. I explained it. I need to start cut/pasting the reasoning), as well as the anti-communism arrow of the insignia. They don’t want to alienate the communists, as the fascists are a greater threat. I agree there; I don’t think there are enough ML to cause problems.
Avatar
Avatar
LessthanLoneWolf
As I messaged @Steve Mike, we should reach out to the other independent groups to confirm they’re cool with being on our website.
Skullmaggot 11/6/2022 11:56 PM
We're in the process of messaging other groups but I very much think it'd be better to make contact with one and then leapfrog to their connections. I haven't gotten responses yet.
Avatar
LessthanLoneWolf 11/6/2022 11:56 PM
I explained our interpretation of the three arrows, and overall they’re cool with my explanation. I’ll ask tomorrow is they’re cool with me sharing screenshots so I don’t have to type it all out again
Avatar
Skullmaggot 11/6/2022 11:57 PM
👍
Avatar
LessthanLoneWolf 11/6/2022 11:57 PM
@Skullmaggot I put together a post on the 3 Arrows on Instagram; want to take a peek and see if it might be good to go on the website?
Avatar
Skullmaggot 11/6/2022 11:58 PM
I'll check it out but refer it to Steve Mike or Casey to actually get it up there.
Avatar
Avatar
LessthanLoneWolf
The CT JBGCs biggest concern is the patriotic imagery (again. I explained it. I need to start cut/pasting the reasoning), as well as the anti-communism arrow of the insignia. They don’t want to alienate the communists, as the fascists are a greater threat. I agree there; I don’t think there are enough ML to cause problems.
Having a concern with "patriotic imagery" is concerning in of itself to me, but I suppose they're afraid of people thinking we're fascists
Avatar
Avatar
knuckles
Having a concern with "patriotic imagery" is concerning in of itself to me, but I suppose they're afraid of people thinking we're fascists
Skullmaggot 11/7/2022 12:08 AM
That's been deliberate since the start. Here's LessthanLoneWolf's post about that too: https://www.instagram.com/p/CkYEVLuuG3f/?igshid=YmMyMTA2M2Y%3D
Many people have voiced that we could be mistaken for a fascist group due to our use of patriotic colors and imagery. While we understand that it’s not a common scheme for typical anti-fascist groups, it is deliberate. Patriotic colors and imagery have been associated with far-right and fascist groups in recent years, as they peddle their fake...
Avatar
I know
12:09 AM
It's the whole point of the organization
Avatar
Avatar
LessthanLoneWolf
@Skullmaggot I put together a post on the 3 Arrows on Instagram; want to take a peek and see if it might be good to go on the website?
Skullmaggot 11/7/2022 12:11 AM
I think on the three arrows post, it should be explicitly stated that the American Iron Front's third arrow does not stand for communism as Iron Front does not oppose communism, only authoritarian versions of such for being authoritarian.
👍 1
👆 1
Avatar
Avatar
knuckles
It's the whole point of the organization
Skullmaggot 11/7/2022 12:12 AM
Ah yep. Would be ideal to fly a flag again and not have people think you're fascist. Any sort of flag or patriotic imagery carry a lot of baggage, though.
Avatar
Avatar
Skullmaggot
I think on the three arrows post, it should be explicitly stated that the American Iron Front's third arrow does not stand for communism as Iron Front does not oppose communism, only authoritarian versions of such for being authoritarian.
If the JBGC people specifically said "MLs," they were likely referring to authoritarian communists
Avatar
LessthanLoneWolf 11/7/2022 12:19 AM
@knuckles the person I spoke to basically said they aren’t worried about MLS because there aren’t enough to cause trouble. If they started to, they’d turn their attention towards opposing them as well.
Avatar
Fair enough
Avatar
LessthanLoneWolf 11/7/2022 12:21 AM
@knuckles they were clear that they wouldn’t turn away help from MLs, seeing as how things are going, but they aren’t aligned
12:21 AM
Enemy of my enemy and all that
12:22 AM
@Skullmaggot I can do that
12:22 AM
But otherwise a good stance?
Avatar
Avatar
LessthanLoneWolf
But otherwise a good stance?
Skullmaggot 11/7/2022 12:23 AM
Yep
Avatar
LessthanLoneWolf 11/7/2022 12:25 AM
Awesome.
Avatar
LessthanLoneWolf 11/7/2022 12:39 AM
@Skullmaggot I added a sentence
Avatar
Skullmaggot 11/7/2022 12:40 AM
Looks good, thanks.
12:44 AM
K, messaged Steve Mike.
Avatar
I just have to point out that I find it strange for a group using John Brown to be opposed to US patriotic imagery. John Brown's grandfather fought in the Revolutionary War. Brown quoted the Declaration of Independence as his justification for being an abolitionist. He fought against the Confederacy-aligned slave hunters in Kansas while trying to bring Kansas into the Union. But I understand if they are state communists they probably don't want to be associated with us. The whole point of signal boosting other groups on the website is to help them, not us. We're doing them a favor but we certainly don't have to if it doesn't line up with their politics
Avatar
LessthanLoneWolf 11/7/2022 8:02 AM
I think the patriotic imagery wariness is from its theft by the fascists, honestly. Same issue we’ve had with other leftist groups/people. They’re more anarchist/anti-authoritarian.
Avatar
here's how i see it:
8:24 AM
it's simultaneously a psy-op and a fuck you to the fascists, and taking back what is ours
💯 2
8:26 AM
I am running 25% more salty this morning so my apologies
Avatar
LessthanLoneWolf 11/7/2022 9:15 AM
That’s a great way to put it
Avatar
Any ideas on incorporating a blog or zine into the website? A lot of far right groups have consistent public outreach and not having one ourselves could be a detriment in the long run.
Avatar
Avatar
Envy
Any ideas on incorporating a blog or zine into the website? A lot of far right groups have consistent public outreach and not having one ourselves could be a detriment in the long run.
Yes! Some others have had the same idea in the past. Is that something you'd like to contribute to?
Avatar
I'd be down for contributing to something like that.
Avatar
We'll need to work out the logistics around that. I think it's a great idea
Avatar
I'd say start with a team of maybe 2 or 3, and have users submit ideas through a text channel to start with. If the demand is met then expand from there
9:13 PM
Keep me updated if you find more people willing to help with that project though!
Avatar
Will do
Avatar
Skullmaggot 11/22/2022 1:31 AM
@Steve Mike @Casey Looks like you got introduced to GothicIndigo/Envy. I’ll see if Sinned is interested at all.
Avatar
@Envy I tried DM you but your settings require you to add me as a friend. So what do you think, blog? or zine? or both? Also do you have any thoughts on the structure of a blog? Do you think we should we make a WordPress site and link that off of the main website? Or post the blog entries directly to the website?
Avatar
Avatar
Steve Mike
@Envy I tried DM you but your settings require you to add me as a friend. So what do you think, blog? or zine? or both? Also do you have any thoughts on the structure of a blog? Do you think we should we make a WordPress site and link that off of the main website? Or post the blog entries directly to the website?
Sorry, I was in school. Both may be a good avenue to run toward, but for right now let's focus on setting up a zine. I can print out physical copies or we can have a download link on the website for people to read and print themselves.
👍 1
2:27 PM
I'll also change those settings so you can message, sorry
Avatar
DMing should be fixed as well
Avatar
Sweet! I have petitioned the Admins to create a channel specifically for us to work on Zines and Blogs. We can post submissions, discuss and make edits, discuss overall zine formats, fonts, themes, etc.
6:50 PM
We can add a page to the website where each zine is posted for download
6:51 PM
I love zines, reminds me of my punk days late 90s early 2000s
Avatar
Awesome! I'm excited to get to work!
7:11 PM
Gotta start coming up with cool names for it
Avatar
rayne.brown 12/7/2022 2:34 PM
I'm in the #web-development channel too but wanted to introduce/post here just in case someone needs to ping me. I'm web/cloud software developer, tech stack is mostly PERN/MERN with vanilla JavaScript/HTML/CSS. I also work with github/git at least weekly so could help in a devops role as well.
👍 1
Avatar
Avatar
rayne.brown
I'm in the #web-development channel too but wanted to introduce/post here just in case someone needs to ping me. I'm web/cloud software developer, tech stack is mostly PERN/MERN with vanilla JavaScript/HTML/CSS. I also work with github/git at least weekly so could help in a devops role as well.
We have a web frontend project ramping up real soon.
Avatar
@Website Involvement We are now looking at rewriting http://ironfrontusa.org from Vue.js to React.js. There appears to be more of us here with React experience than Vue. So if you're interested in helping build that migration, please reply here!
Casey started a thread. 12/13/2022 9:25 AM
Avatar
My wife humbly suggested we tone down the 4th of July fireworks color scheme while we're at it.
Avatar
there was just a whole conversation about that on another channel, wasn't there? 😂
Avatar
Avatar
Steve Mike
@Website Involvement We are now looking at rewriting http://ironfrontusa.org from Vue.js to React.js. There appears to be more of us here with React experience than Vue. So if you're interested in helping build that migration, please reply here!
BryanRegister 12/13/2022 5:12 PM
Eesh. I'm monolingual in English; can't possibly help with website migration. I can compose content and whatnot.
Avatar
austinwiltshire 12/14/2022 11:18 AM
I'm back end, my idea of front end appears to be an endless migration between various JS frameworks. 😹
👆 1
Avatar
BR9TTG9M9RS9N 2/14/2023 4:06 PM
I've been working on Angular apps and I'm using mdbootstrap's prebuilt components to alleviate the need for a design -- it's all based on Material design and they're pre built components that all work together
4:07 PM
I've always been a back end dev, but this has allowed me to build projects by myself without the need for a designer
Avatar
Avatar
BR9TTG9M9RS9N
I've been working on Angular apps and I'm using mdbootstrap's prebuilt components to alleviate the need for a design -- it's all based on Material design and they're pre built components that all work together
Skullmaggot 2/15/2023 10:38 PM
Prolly @ people because the last post was 2 months ago. Steve Mike could use help with the website if you're looking for stuff, and you can poke your nose into what 1uc2's got going on for Project Marcy--the circle of trust and graph database tool.
Avatar
Skullmaggot 2/18/2023 1:00 AM
@Steve Mike Someone on reddit is telling me that the Anti-Racist Action org we have linked on the website is defunct and has instead merged with the Torch Antifa Network. The Torch link is also not working for me. (edited)
1:03 AM
Avatar
Nice! We'll make an update. I had noticed the torch was down as well
👍 1
Avatar
@Website Involvement Hey how's it going everybody? I have taken the current version of the website and migrated it into basic-ass vanilla HTML, JS, and CSS. I made a new repo for it on the Github at http://github.com/IronFrontUSA/ironfrontusa.org-html. Please check it out and let me know what you think. Also if you don't want to deal with the hassle of forking the whole thing, I currently have it up temporarily at http://ironfrontusa.com I had to replace some of the design elements because, frankly, I don't know how to replicate them in this lower level language. So maybe you all could help with that. Other than that the design is mostly the same with a few small color changes I tried out, that of course I am willing to discuss and vote on democratically. Currently, the version that is live at http://ironfrontusa.org has some major functional bugs that we cannot solve. I think it is a bit of an embarrassment to have a website that we are promoting that doesn't work properly. Someone had a great idea that we rewrite the whole thing as simple as possible, because it is easy to update that into a higher level framework down the road, and I support this idea as well. We don't really need anything more than the basics at this moment, as our website is pretty simple. With everyone's input, I propose we switch to this new repo as the live website. We can then move forward from there with a much easier framework that many more people know. This should help us to build a more active team and be able to do much bigger things in the future.
Avatar
Skullmaggot 3/1/2023 12:34 AM
@Steve Mike Oliphaunt, senior web dev, wants to help you out with the website.
Avatar
Deleted User 3/1/2023 9:47 AM
i very much do. i've got experience building out sites like this, so i'd like to make a few proposals:
9:49 AM
  • next.js: it's an excellent framework that greatly simplifies the process of building out a site. it's my framework of choice for building sites like this
  • if it's needed, sanity CMS for creating blog posts or editing page content
  • vercel/netlify/etc, perhaps, but we could obviously also put it on a regular server. vercel offers a lot of benefits, including simple CI/CD, but i'm open to not using them.
9:50 AM
i'd be happy to bootstrap a demo application that approximates the design of the existing site so we can take a look
💯 1
Avatar
rayne.brown 3/2/2023 12:57 PM
My current project at work + a pro bono project I picked up is driving me up a wall, but I will take a look and try to help out when I have a chance to breathe
Avatar
rayne.brown 3/3/2023 11:16 AM
I’m like 90% sure I saw a notification of a dm of @ tag but I can no longer find it so if I ignored someone I did not mean to 😅
Avatar
Deleted User 3/4/2023 2:54 PM
for anyone with github org access, you can take a look at a WIP version of a potential next.js migration here: https://github.com/IronFrontUSA/aif-next
Avatar
Deleted User 3/4/2023 3:54 PM
the next steps for the project are as follows:
  • figure out how we want to handle storing "our friends" and "resources". my recommendation is using a CMS for data like that, such as Sanity. this will allow us to store all of that externally, and then have it pulled into the static bundle at build time. alternatively, we can just store all of that data within the codebase, putting every image/thumbnail within the public/ directory, and manually inserting the data within the code. either one works for me, but like i said, my recommendation is using a CMS.
    • figure out hosting: i really recommend vercel. it's cheap as dirt, and it'll allow us to do some cool stuff with very minimal configuration, such as CI/CD (automatic building and deployment triggered on changes to the github master branch), and if we go with a CMS, webhook integration to tell the site to trigger a rebuild once data has been changed in the CMS.
👏 1
3:54 PM
note: i'm currently running the nextjs demo within vercel, but i'm not currently employed, so i can't commit to a) any costs that may be incurred (which should be minimal to non-existent), or b) a link between my real name and a prod version of the site. (edited)
3:55 PM
there are general code quality changes that can (and very much should) be made, i'll work on those in the near future.
3:56 PM
i also fixed up mobile styling, so the site should be mostly usable on small devices.
Avatar
Avatar
Deleted User
the next steps for the project are as follows:
  • figure out how we want to handle storing "our friends" and "resources". my recommendation is using a CMS for data like that, such as Sanity. this will allow us to store all of that externally, and then have it pulled into the static bundle at build time. alternatively, we can just store all of that data within the codebase, putting every image/thumbnail within the public/ directory, and manually inserting the data within the code. either one works for me, but like i said, my recommendation is using a CMS.
    • figure out hosting: i really recommend vercel. it's cheap as dirt, and it'll allow us to do some cool stuff with very minimal configuration, such as CI/CD (automatic building and deployment triggered on changes to the github master branch), and if we go with a CMS, webhook integration to tell the site to trigger a rebuild once data has been changed in the CMS.
This looks fantastic and it is very smooth!
Avatar
Avatar
Casey
This looks fantastic and it is very smooth!
Deleted User 3/5/2023 2:28 PM
thank!!
Exported 302 message(s)
Timezone: UTC-5