Hi there! You're not logged in!

09

Jul

ProjectFork Pre-Alpha 2 is here!

Hi everyone,


It's time for our big monthly update!
I'm very proud to present to you the second pre-alpha release which contains the missing sections from the first pre-alpha.The sections are:

  • Filemanager
  • Profile
  • Calendar


The sections "Controlpanel" and "Config" will be added in the process
of our next big phase, which starts now.

Phase 2

Our goal for the pre-alpha releases was to create a solid code base on which we can develop advanced features and functionality.
And I think we have have achieved that goal pretty good. So now we want to start implenting new features and improve features we had in the previous versions.

 

How does the new ProjectFork work?

I have promised to tell you more about the new technology we have going on for ProjectFork 2.0. So here is an overview on what you can expect and already see today (at some point): The good old ProjectFork 0.6.x series was a "linear" component where the code was all mixed together which then produced the final output/result.

ProjectFork 0.6 architecture

 

Now in ProjectFork 2.0, we have a structure very similar to Joomla. The code and all the parts of the component are properly separated into sections, panels, processes and mods.

ProjectFork 2.0 architecture

Sections

The biggest parts of the system are called sections. They act just like components in Joomla. Sections can include panels, processes and mods though certain interfaces.

 

Panels

The smaller parts of our system are called panels. These panels can render small bits of information or interfaces, such as the navigation.

 

Processes

Processes act like plugins in joomla. They usually don't render information or interfaces. Instead, they can change the behavior of a certain part of the system or a section if activated.

 

Mods

Mods are replacing existing code and files of any section, panel or process IF ACTIVATED. This new breed of plugin allows you to alter the entire system without actually changing or hacking the original files. The big advantage here is that you can activate or deactivate the mod at any time. You can even redistribute it as an installable package.

 

How you can benefit from this system

As a normal user you will certainly benefit from this new architecture because it allows you to change almost every aspect of ProjectFork. You can install new extensions or disable features you dont need. Programmers are given the possibility to create and distribute extensions of all kind to the community.

But you can expect even more from the new ProjectFork:
We also get a brand new User Access Control system and you can use ProjectFork for your company, personal stuff AND - that's new:
offer it as a service (like joomlacode.org). So you can basically allow people to manage and create their own project on YOUR website! But I'll talk about that later, I'll let you chew on that for a while now :)

Now go and download the latest pre-alpha:
[ Download ]

- Tobias

Trackback(0)
Comments (2)Add Comment
...
written by a guest, July 11, 2008
Can you make a mod to assign a folder with the users name ie smith, bob automatically on registration on the site? And could you make a mod that defined the tasks by a numerical value as they are created. the numerical file would then be placed into the user's file automatically? IE smith, Bob file # 08001 and 08056 if he made the first and 56th file of the year?
report abuse
vote down
vote up
Votes: +0
...
written by eaxs, July 12, 2008
You can do both.
There is no limitation to what you can do smilies/smiley.gif
report abuse
vote down
vote up
Votes: +0

Write comment
quote
bold
italicize
underline
strike
url
image
quote
quote
smile
wink
laugh
grin
angry
sad
shocked
cool
tongue
kiss
cry
smaller | bigger

security code
Write the displayed characters


busy