<commit_before>BlogCube is a blogging system in PHP, MySQL, Javascript, and HTML/CSS that we developed as a team of programmers in 2005 - 2006.

Contributors
============

 * Dionysis "dionyziz" Zindros <<EMAIL>>
 * Chris "izual" Pappas <<EMAIL>>
 * Ioannis "feedWARd" Chatzimichos <<EMAIL>>
 * Christian "ch-world" Herrmann <<EMAIL>>
 * <NAME> <<EMAIL>>
 * Dennis "d3nnn1z" Pantazopoulos <<EMAIL>>
 * <NAME> <<EMAIL>>
 * <NAME> <<EMAIL>>

History
=======

BlogCube was developed as a commercial blogging at the time WordPress started becoming popular. As a team, we worked as volunteers for about two years developing the platform, but aabandoned the project which was failing mainly due to management issues.

Open sourcing
=============

After this time, as the project leader, I am publishing it under the MIT license. The reasons for making this open source are the following:

 * To allow other people to access the know-how we developed and learn from it.
 * To allow reuse of our code in other projects.
 * To give back to the community since we used many open source tools.
 * To allow the contributors to show off their code openly as they see fit.
 * To give clear access to the original team to the code they have developed.
 * To learn from our mistakes by clearly pointing out each step in our path of learning.

Using and studying BlogCube
===========================
BlogCube is a working system. You are free and welcome to upload it on your own servers and use it as your blogging system. Even though it is working, it is not as good, complete, or extensible as other blogging platform such as WordPress. BlogCube is no longer developed nor supported. We encourage you to consider alternatives if you want a system that is secure, robust, and more importantly supported.

The code you will find in this repository illustrates some good and some bad coding practices. It also contains many great and many terrible ideas on structuring code and code architecture that you can learn from (you can learn from both the good and the bad). Overall, I consider it a good piece of software to read critically, keeping in mind that it's far from perfect. We hope you learn something from it, and we would be happy to see code portions being used in your own software.

License
=======
BlogCube - A blogging system

Copyright (c) 2005 - 2006, <NAME> and the BlogCube Development Team

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.<commit_msg>typos and minor additons<commit_after>BlogCube is a blogging system in PHP, MySQL, Javascript, and HTML/CSS that we developed as a team of programmers in 2005 - 2006.

Contributors
============

 * Dionysis "dionyziz" Zindros <<EMAIL>>
 * Chris "izual" Pappas <<EMAIL>>
 * Ioannis "feedWARd" Chatzimichos <<EMAIL>>
 * Christian "ch-world" Herrmann <<EMAIL>>
 * <NAME> <<EMAIL>>
 * Dennis "d3nnn1z" Pantazopoulos <<EMAIL>>
 * <NAME> <<EMAIL>>
 * <NAME> <<EMAIL>>

History
=======

BlogCube was developed as a commercial blogging platform at the time WordPress, a free alternative, started becoming popular. As a team, we worked as volunteers for about two years developing the software, but abandoned the project which was failing mainly due to management issues, strong competition and a demoralized team.

Open sourcing
=============

After this time, as the project leader, I am publishing it under the MIT license. The reasons for making this open source are the following:

 * To allow other people to access the know-how we developed and learn from it.
 * To allow reuse of our code in other projects.
 * To give back to the community since we used many open source tools.
 * To allow the contributors to show off their code openly as they see fit.
 * To give clear access to the original team to the code they have developed.
 * To learn from our mistakes by clearly pointing out each step in our path of learning.

Using and studying BlogCube
===========================
BlogCube is a working system. You are free and welcome to upload it on your own servers and use it as your blogging system. Even though it is working, it is not as good, complete, or extensible as other blogging platform such as WordPress. BlogCube is no longer developed nor supported. We encourage you to consider alternatives if you want a system that is secure, robust, and more importantly supported.

The code you will find in this repository illustrates some good and some bad coding practices. It also contains many great and many terrible ideas on structuring code and code architecture that you can learn from (you can learn from both the good and the bad). Overall, I consider it a good piece of software to read critically, keeping in mind that it's far from perfect. We hope you learn something from it, and we would be happy to see code portions being used in your own software.

License
=======
BlogCube - A blogging system

Copyright (c) 2005 - 2006, <NAME> and the BlogCube Development Team

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
{'fraction_non_alphanumeric': 0.06704375311928132, 'fraction_numerical': 0.005989020129762102, 'mean_word_length': 4.546125461254612, 'pattern_counts': {'":': 0, '<': 43, '<?xml version=': 0, '>': 43, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2382146', 'n_tokens_mistral': 1492, 'n_tokens_neox': 1392, 'n_words': 932}