Welcome to Data Saturdays
Data Saturdays Events
Provide a website for listing events taking place around the world
Enable event owners to be able to set up the website and administer it easily
Administrative tools for event organizers to use when building their site
Integration with various payment providers for different locales
Integration with mobile scheduling applications
Page to list all sponsors and their contacts
Rating of sessions and events
However, this is not to say that these tools should be created by the community in this repository. To paraphrase Jeffrey Snover, don't build what you don't need to, concentrate on the things that provide value. My view is that some of these things already exist and what is required is a way to consolidate them and make it easy for people to use them. Don't re-invent the wheel.
We expect and demand that you follow some basic rules. Nothing dramatic here. There will be a proper code of conduct for the websites added soon, but in this repository
BE EXCELLENT TO EACH OTHER
Do I need to say more? If your behaviour or communication does not fit into this statement, we do not wish for you to help us.
What can you do?
We have issues and discussions
We would like you to comment on them and provide help and assistance
We will have code to write and CI/CD to create
We have no idea what else is required, thats for you, the community, to decide
What this is not
Owned by anyone - This is by the community for the community and will succeed or fail in that manner.
Holding any personal information
Associated with any organisation. We appreciate that in general the events we are looking to provide for will be primarily catering for Microsoft products.
Following the announcement of the ending of PASS (archived link), this site has been established by the community as a means to continue events under the Data Saturdays name.
We believe that by sharing these resources and enabling community input, we can provide the same level of events that SQLSaturdays provided.
You can join the discussion at: https://github.com/sqlcollaborative/DataSaturdays
This site and the repo have been set up by Gianluca Sartori, Rob Sewell, Steve Jones, and Johan Ludvig Brattås, but is hosted in the SQL Collaborative organisation and is for the community.
Additional contributors presently include: Matt Gordon, Andy Mallon, Elizabeth Noble, Monica Rathbun, and Randolph West.
This blog was syndicated from blog.robsewell.com
Data Saturdays Has New Clothes!
The Data Saturdays Admins asked the community to vote on their favourite logo for the Data Saturdays website. After over 400 votes the results came in.
Denny Cherry & Associates Consulting https://www.dcac.com/ generously supported Data Saturdays and paid for the artist to design the logo and create the artifacts via 99designs.com. THANK YOU Denny and many thanks to Monica Rathbun twitter - blog for all of the hard work in organising and administering all of the requirements and handling all of the communication with the artists.
Now we have to update the web-site
The next challenge we face is to update the website. As the website is hosted on GitHub Pages using Jekyll, this means that we can easily update the website by updating the code and letting GitHub actions build the new site but we have no way of checking the way that it looks before we push the changes. With such a radical change required, I felt that it would be a good idea to explore how to do this locally.
Install everything you need locally
I examined the requirements to create a local development environment and this meant installing Jekyll and Ruby and a host of other things, there appeared to be a whole bundle of quirks and strange errors that may or may not need to be handled so I quickly went off that idea!!
Docker to the rescue
This is a fantastic use case for using a Docker container. I can host all of the required bits inside a container, spin it up and down as I need it and I don’t have to worry about polluting my machine with software and settings or the pain of having to configure it to work.
Also, other people have already done a lot of the work so I dont have to.
I am running Docker in WSL2. I followed these instructions to set it up. It doesn’t take very long.
docker run -it --rm -v "$PWD":/usr/src/app -p "4000:4000" starefossen/github-pages
If you are not using WSL but native Docker on Windows, then the command to run is slightly different
docker run -it --rm -v .:/usr/src/app -p "4000:4000" starefossen/github-pages
As soon as the container has started running and built the site I can see my changes locally in my browser at
http://localhost:4000/ There are a few warnings as it builds that can be ignored. These are due to the autoomatic dynamic page generation code.
Develop and Test
Now I can make changes to the code in the website and save the file and the site will update. In the below video, you can see that I have updated the favicon so that the new logo appears.
I shall go back to editing the site now.
A little ‘Feature’ if you are working on your event page
If you are following the wiki documentation to create or edit your event, you will find there is a little complication. When you click on yours or any event link on the front page it will take you to a page that starts
http://0.0.0.0:4000/ like http://0.0.0.0:4000/2021-04-17-datasaturday0005/. This will not work on a Windows machine so you will have to replace
0.0.0.0 in the address bar with
and then it will work
You can find the Data Saturdays web-site here. There is a list of all of the upcoming and past Data Saturdays events available.
This blog was syndicated from blog.robsewell.com
Creating a New Data Saturdays Event
There’s a new process to create a Data Saturdays Event page, so I thought I would write an explanation and a run through
What is Data Saturdays ?
Firstly, not everyone will know what a Data Saturday event is, so lets start with that. There are two parts to it.
A Data Saturday is an event that provides (usually free) training and information sessions about Azure Data and SQL Server. At present they are hosted online.
The Data Saturdays resource is an open-source repository which enables event organisers to easily build a web presence as an entry point into their event. It integrates with other free event management solutions such as Sessionize enabling Call For Speakers, easily integrating the schedule, room links and speaker walls. The website is https://datasaturdays.com