Advertisement:

Author Topic: Simple Machines is expanding  (Read 1625916 times)

Offline Norv

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 18,313
  • Blue Wolf
Simple Machines is expanding
« on: February 24, 2012, 02:43:14 PM »
Hello all,

Simple Machines is pleased to announce that smCore project has joined Simple Machines, and will be the core on which SMF 3.0 will be built.

The smCore project will be working to develop a platform for development of future versions of SMF and other large modules such as a blog, portal or CMS, gallery, and other large and desirable parts of a community-based website. Currently, many of these things are hacked onto the forum and live as second-class citizens on your website. But SMF developers had always envisioned a set of website "simple machines" to do most of the hard work of the forum and all the other essential pieces of your community-based website.

What is smCore?
smCore will be a "core" of reusable code that will provide the basis for the development of future versions of SMF. It will be like a library of functions and classes. Other developers will use it to write future versions of SMF, or any other compatible module they can dream up to integrate with future versions of SMF. When you install those future versions, smCore code will be part of it. It will make customizing and maintaining your forum easier.

What smCore is not
smCore will not do anything all on its own. Forum administrators will not download it directly. It will not be any of the Simple Machines products you love using -- it will make the Simple Machines products you love work better.

The History of the smCore Idea
The smCore project is based on some ideas that have been kicking around since at least 2005. SMF Developers always wanted to redesign SMF in the future, to be written as a forum module plugged in a reusable core. More recently, a number of former SMF developers, SMF friends, and other contributors put some serious work into a "core" project. Some of you may remember the extraordinary rush of new ideas, and the brainstorming that went into envisioning a usable and reusable core for multiple web applications (including a forum). This initiative happened at the same time that Simple Machines was restructuring itself, and at the same time that the SMF team was bringing out the final version of SMF 2.0. The discussion was invigorating -- a wonderful experience and valuable source of ideas and analysis, choices and trade-offs.
The smCore project is embedding many of these same ideas and will become a platform that will support the future SMF. The smCore project will work closely with the SMF project to ensure that the core code can support the needs of the best-in-class forum software. At the same time, the smCore project will seek to encourage and work with other developers on other highly-desirable website modules. The SMF developer team has already embraced smCore as the basis for the future of SMF, and is committed to working with the smCore team to see it through.

Features we aim to provide in smCore
* Built-in extensibility and a plug-in system, to make it possible to add code to the software without editing the core files. This capability will exceed what was accomplished in SMF 2.0, with the introduction of hooks and a little API.
* Better theming system. It will be easier and build, maintain, tweak, and customize great themes.
* Ability to integrate with other essential website components -- blog CMS, gallery, etc, without writing an external integration. Modules written using the smCore platform can be instantly compatible with each other. You won't need to install any modules you don't need, but you will be able to add them on just by checking a box and clicking "install". This is a feature the community has been asking for for a long time.

To learn more about the future of SMF, please see the Development blog: The Future Of SMF.
To learn more about the smCore project, please visit the smCore website at http://smcore.org
To learn more about Simple Machines, please visit the Simple Machines website at http://simplemachines.org
« Last Edit: February 24, 2012, 02:56:52 PM by Norv »
To-do lists are for deferral. The more things you write down the later they're done… until you have 100s of lists of things you don't do.
File a security report | Developers' Blog | Bug Tracker

Also known as Norv on D* | Norv N. on G+ | Norv on Github

Offline Owdy

  • SMF Fossil
  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 15,550
  • Gender: Male
  • W00t!
    • janoloferiksson on LinkedIn
    • @@jaoler on Twitter
Re: Simple Machines is expanding
« Reply #1 on: February 24, 2012, 02:55:29 PM »
Awesome news!
Former Lead Support Specialist

Tarvitsetko apua SMF foorumisi kanssa? Otan työtehtäviä vastaan, lue:http://www.simplemachines.org/community/index.php?topic=375918.0

Offline CoreISP

  • Server Admin
  • Server Team
  • SMF Super Hero
  • *
  • Posts: 13,540
  • Gender: Male
  • CoreISP.net
    • coreisp on Facebook
    • liroyvh on LinkedIn
    • @liroyvh on Twitter
    • CoreISP Corporation :: WebHosting, Dedicated Servers, and more!
Re: Simple Machines is expanding
« Reply #2 on: February 24, 2012, 03:03:51 PM »
Congrats! :)
- CoreISP.net Corporation -
  WebHosting, Colocation, Domain Registration & Network Services
- DedicatedBox.us Servers -
  Low priced Servers in a high-quality Network, the place for all your (advanced) server needs.
  We specialize in hosting big boards. Contact us!

((U + C + I)x(10 − S)) / 20xAx1 / (1 − sin(F / 10))
President/CEO of Simple Machines - Server Manager
Please do not PM for support - anything else is usually OK.

Offline Looking

  • SMF Hero
  • ******
  • Posts: 1,894
  • SMF Customization
    • SMF Custom Themes
Re: Simple Machines is expanding
« Reply #3 on: February 24, 2012, 03:39:58 PM »
I like the idea of integrating the blog, gallery and so forth as part of the installation but it will mean you will have to watch out for vulnerabilities and bugs even more than before.

Offline IchBin™

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 11,110
  • Gender: Male
  • I don't speak German.
    • IchBin.us
Re: Simple Machines is expanding
« Reply #4 on: February 24, 2012, 03:40:30 PM »
Simply awesome! Can't wait for this to all come into place!
Brad "IchBin™" Grow        TinyPortal        Themes
Coding Guidelines       

Offline geek_andy

  • Semi-Newbie
  • *
  • Posts: 23
  • Gender: Male
    • @geek_andy on Twitter
Re: Simple Machines is expanding
« Reply #5 on: February 24, 2012, 04:16:50 PM »
Awesome Plan!  8)

Offline Spectrum..!!

  • SMF Hero
  • ******
  • Posts: 5,567
  • Gender: Male
  • No to Bullying !!
Re: Simple Machines is expanding
« Reply #6 on: February 24, 2012, 04:17:29 PM »
Very good it.

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome
Não atendo PM para pedidos de suporte/ajuda

Offline die2mrw007

  • Jr. Member
  • **
  • Posts: 266
    • GizmoLord on Facebook
    • @Gizmo_Lord on Twitter
    • GizmoLord
Re: Simple Machines is expanding
« Reply #7 on: February 24, 2012, 04:28:43 PM »
Its just awesome ...... I hope it releases soon ;)
Much eager now :)

Offline Anthony`

  • Sophist Member
  • *****
  • Posts: 1,347
  • Gender: Male
  • Formerly Project Evolution
    • AnthonyCalandra on GitHub
Re: Simple Machines is expanding
« Reply #8 on: February 24, 2012, 04:29:21 PM »
Interesting.

Offline Dzonny

  • Localizer
  • SMF Super Hero
  • *
  • Posts: 10,345
  • Gender: Male
  • No sleep...
    • dzontra.nikola on Facebook
    • @opusteniforum on Twitter
    • Samo opusteno
Re: Simple Machines is expanding
« Reply #9 on: February 24, 2012, 05:03:50 PM »
Congrats once again :)
|Sistem za razmenu banera|Servisi za webmastere| My Mods

Dont't fear the reaper...
mail: dzonny (@) simplemachines.org

Offline frankd

  • Newbie
  • *
  • Posts: 1
Re: Simple Machines is expanding
« Reply #10 on: February 24, 2012, 05:09:27 PM »
Awesome....looking forward to use it!

Happy coding! ;-)

Offline Jakob von Feldern

  • Sophist Member
  • *****
  • Posts: 1,230
  • Gender: Male
    • @jakobvonfeldern on Twitter
    • Inspiration, Determination, Innovation
Re: Simple Machines is expanding
« Reply #11 on: February 24, 2012, 05:17:26 PM »
3.0 already?? :o Lol, looking forward to seeing the products of this.
"Don't judge each day by the harvest you reap, but by the seeds you plant." - Robert Louis Stevenson

Support Team Mentor and Documentation Manager at SMFNew Free Forum Hosting
Owner and Director of Joquan Games Studios and DynaDim Media

Offline Pause

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 1,600
  • Official Cheesecake
    • @FWNetwork on Twitter
Re: Simple Machines is expanding
« Reply #12 on: February 24, 2012, 05:42:27 PM »
Congratulations!  :D
« Last Edit: February 24, 2012, 09:39:29 PM by Pause »
"You and me, inside that box, now." - The Doctor

Fusion Web Network
Wrestling Fusion + Wrestling Fusion Forums

Offline Fustrate

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 6,474
  • Gender: Male
  • Controller of the rum budget
    • @Fustrate on Twitter
    • Fustrate
Re: Simple Machines is expanding
« Reply #13 on: February 24, 2012, 06:07:34 PM »
3.0 already?? :o Lol, looking forward to seeing the products of this.

You'll have more than enough time to get comfortable with 2.1 before we pull the rug out from under you with 3.0 :P
Steven Hoffman
Former Team Member, 2009-2012

Offline Jakob von Feldern

  • Sophist Member
  • *****
  • Posts: 1,230
  • Gender: Male
    • @jakobvonfeldern on Twitter
    • Inspiration, Determination, Innovation
Re: Simple Machines is expanding
« Reply #14 on: February 24, 2012, 06:13:53 PM »
Lol, I figured that, I was just joking around. ;)
"Don't judge each day by the harvest you reap, but by the seeds you plant." - Robert Louis Stevenson

Support Team Mentor and Documentation Manager at SMFNew Free Forum Hosting
Owner and Director of Joquan Games Studios and DynaDim Media

Offline Night09

  • SMF Hero
  • ******
  • Posts: 1,651
Re: Simple Machines is expanding
« Reply #15 on: February 24, 2012, 06:18:16 PM »
Quote
What is smCore?
smCore will be a "core" of reusable code that will provide the basis for the development of future versions of SMF. It will be like a library of functions and classes. Other developers will use it to write future versions of SMF, or any other compatible module they can dream up to integrate with future versions of SMF. When you install those future versions, smCore code will be part of it. It will make customizing and maintaining your forum easier.

What smCore is not
smCore will not do anything all on its own. Forum administrators will not download it directly. It will not be any of the Simple Machines products you love using -- it will make the Simple Machines products you love work better.

Am I missing something here ?  If theres no core to install what do the modules hook onto? We will initially need the core to use wont we? It sounds good mind but this is confusing a bit!

Offline Thantos

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 16,152
  • Gender: Male
Re: Simple Machines is expanding
« Reply #16 on: February 24, 2012, 06:19:59 PM »
Quote
What is smCore?
smCore will be a "core" of reusable code that will provide the basis for the development of future versions of SMF. It will be like a library of functions and classes. Other developers will use it to write future versions of SMF, or any other compatible module they can dream up to integrate with future versions of SMF. When you install those future versions, smCore code will be part of it. It will make customizing and maintaining your forum easier.

What smCore is not
smCore will not do anything all on its own. Forum administrators will not download it directly. It will not be any of the Simple Machines products you love using -- it will make the Simple Machines products you love work better.

Am I missing something here ?  If theres no core to install what do the modules hook onto? We will initially need the core to use wont we? It sounds good mind but this is confusing a bit!

The plan is for core to be included with the forum.  So it wouldn't be a separate download.

Offline Night09

  • SMF Hero
  • ******
  • Posts: 1,651
Re: Simple Machines is expanding
« Reply #17 on: February 24, 2012, 06:22:05 PM »
Ah right i see.  I got the impression that the smf forum was going to be an addon too for the core like the rest of the possible modules going to be created. :)

Offline (F.L.A.M.E.R)

  • SMF Friend
  • SMF Super Hero
  • *
  • Posts: 10,614
  • Gender: Male
  • I am a ninja!
    • adishpatel on Facebook
Re: Simple Machines is expanding
« Reply #18 on: February 24, 2012, 06:25:39 PM »
Well done to the SMCore team. :-)
Need paid assistance for your forum? CLICK ME!
Email: flamer@simplemachines.org (Stop sending me love proposals! I don't do Internet dating :P)

Offline Fustrate

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 6,474
  • Gender: Male
  • Controller of the rum budget
    • @Fustrate on Twitter
    • Fustrate
Re: Simple Machines is expanding
« Reply #19 on: February 24, 2012, 06:28:59 PM »
Ah right i see.  I got the impression that the smf forum was going to be an addon too for the core like the rest of the possible modules going to be created. :)
I don't want to re-confuse you, but that's technically correct. It's just that >99% of the users will just download a package that's "SMF 3.0 + smCore" without even having to think about it. You'll just see it as installing SMF, which just happens to include smCore. Kind of like your car includes an engine, but you don't have to buy both separately :)
« Last Edit: February 24, 2012, 06:45:09 PM by Fustrate »
Steven Hoffman
Former Team Member, 2009-2012