 |
Account Login
|
 |
 |
Latest Articles
|
 |
 |
IRC Channel
|
 |
 |
Associates
|
 |
 |
Associates
|
 |
|
 |
|
 |
|
 |
06-25-2008, 08:27 PM
|
#121 (permalink)
|
|
The Acquainted
Join Date: May 2008
Posts: 175
Thanks: 9
|
LOL.
Actually something I am heavily interested in is a Class based Access control list. I havn't been to impressed with the ones that are currently available, and had to write my own. Some of hte projects I do don't really need an ACL. But hey, why not. If I am ever in the need to give the ability for a guest user to view a specific page that once was denied, I just simply add it to the allowed 'actions' in the table and whoala, they can view something now.
My class has some nice issues though too. For instance, I can't deny/grant specific users permissions to overide his/her group permissions (even though multiple).
I also have not designed group permissions override others. The way it is setup, it is a 'denied until given permission setting', which means that if I give a user a permission, but by adding a second group to the user (responsibility if you will), which should take it away, it just assumes sinces its already been given the permission it has it.
It is a very small ACL though and I havn't come across anything that I need to grant a user to more then 1 group.
Inheritance is another nice thing. Completely missing that.
In a short way of saying it, you are denied everything unless it is allowed in nth group and you are a member of those groups.
ACLS are always fun, eh?
__________________
There are No Stupid Questions. But there a LOT of Inquisitive Idiots.
|
|
|
06-25-2008, 09:26 PM
|
#122 (permalink)
|
|
is cute and cuddly
Join Date: Mar 2008
Location: Vegas, Baby
Posts: 963
Thanks: 31
|
That's actually what I've been working on for the past couple months. It started out as a simple 4 class UAC system and has since blossomed into a UAC/ACL monster with well over 18 classes at around 3-800 lines each, with a very rudimentary built in templating system and an administration package that allows for drop in modules so that the system can be used as a base with the ability to directly tie other projects into it's ACL. I figured my senior project for college was to build a small web site demonstrating what I'd learned, if I've been working on it the entire three years I shouldn't have any trouble acing it.
-m
|
|
|
|
06-26-2008, 03:26 AM
|
#123 (permalink)
|
|
The Frequenter
Join Date: Sep 2007
Location: Denmark
Posts: 352
Thanks: 8
|
So whats the subject on now?
- Coding standards (done?)
- Deciding what project to do
- Finding a project manager
- Getting started...
=) ?
__________________
|
|
|
06-26-2008, 07:09 AM
|
#124 (permalink)
|
|
The Addict
Join Date: Nov 2007
Location: the Netherlands
Posts: 281
Thanks: 2
|
Yeah i also think we should move on to deciding what the project will be?
Edit @ Salathe:
The guidelines from the Kanoha project are now on the Wiki (don't know who posted it though). I think it would be fair enough to keep those and just edit some pointers we really like to change.
As a projectmanager i would like to vote for either Kalle or Salathe :)
__________________
Nunchaku! Who doesn't like martial arts? =)
Last edited by Jim : 06-26-2008 at 12:42 PM.
|
|
|
06-26-2008, 12:38 PM
|
#125 (permalink)
|
|
Moderateur
Join Date: Apr 2007
Posts: 1,393
Thanks: 5
|
Responding to Kalle's post above
So whats the subject on now?
- Coding standards (done?)
Not sure that discussion/decisions were actually made but to be honest I think that we just need someone to finalise one solid set of guidelines (ie, on the Wiki) and just force everyone to stick to them
- Deciding what project to do
Image gallery - though what kind of image gallery hasn't been considered
- Finding a project manager
An important point and we really need someone to step up and do it. There have been a few volunteers but no-one just taking the bait and running with it
- Getting started...
Oh god when, when?!!
In response to sketchMedia's earlier response to my response to VI's post on the coding standards/styles
If the coding standards are followed (tabs for indenting, spaces for aligning) then the code sample that you provided will never occur (unless someone breaks away from the standards!). Tabs will be used for indenting (4 'spaces', 2, 1, 0, 20... however your editor is set up) and spaces for aligning whenever necessary (because tabs can have different widths so are useless for aligning). It works. Spaces for everything is just ugly and there are any number of editors (perhaps even IDEs!) which really aren't space-only friendly (ie, lots of hammering space or backspace when editing).
Back to my points above, perhaps it might just be easier to get some workable guidelines and force everyone to stick to them whether they like it or not, we could go on with "I like this way because" and "I like that way because" forever when in reality nothing is getting done.
|
|
|
|
06-26-2008, 02:08 PM
|
#126 (permalink)
|
|
Wizard
Join Date: Sep 2007
Posts: 1,299
Thanks: 17
|
Quote:
Originally Posted by Kalle
So whats the subject on now? - Coding standards (done?)
- Deciding what project to do
- Finding a project manager
- Getting started...
=) ?
|
After you find a project manager you need to do the other things outlined in my first post on this topic. For ease, I will repost it
Quote:
- We need to make a detailed plan of what the project is.
- We will need to decide upon technologies. It will obviously be PHP, most likely mysql as the database. But are there any other technologies we need?
- Make a roster of who is proficient at what
- We need to decide what server resources we will need to add, or if we will just make them.
- We need to agree upon a coding style. We must use a uniform style with things like indentation, variable names, ect. This even goes for things like SQL cleaning.
- We need to decide what project management software we will use. Since we are not a company with a large budget, we can not afford software for everyone. The only tool I can see us using is a version control software and documentation tools.
- We need to decide, based off the roster, who is who. While we are not a business, someone has to be the head. We need one person to manage everyone and decide what direction the project goes. I will elaborate more on positions later.
- The manager needs to divide portions of the project to different people. Since we are not a business, it would probably be best to have the manager make a list of tasks and what they require. Users can then volunteer for a portion. They should state how many hours it should take them.
- The manager then needs to create a timeline for the project based off of how long things expect to take. But since we don't have a team working eight hours a day, we don't really know how long things will take. It would be best for the manager to have a planed order of things. Based off of that he can have what needs to be coded done in however long it takes
|
We really haven't done too many of these yet. Coding style has been given a lot of emphasis lately, but we need to compete the rest. Although the list may not be in absolutely necessary order, everything should be done. I would recommend deciding on a project then getting a leader. From there the leader can coordinate things.
|
|
|
|
06-26-2008, 03:13 PM
|
#127 (permalink)
|
|
The Contributor
Join Date: Jan 2008
Location: England, UK
Posts: 83
Thanks: 3
|
I have created a member roster on the wiki. Since Google provides a good service with Google Code (SVN access, wiki and issue tracker in one) I'd be tempted to use Google code for the whole project - however it isn't very good with naming users (e.g. r...@uvshock.co.uk doesn't obviously point to me). Should we stick or use a CVS/wiki (or forum) on here?
I myself cannot go for project manager a a) I'm inexperienced and b) I don't have full time to commit to management as well as development. I've listed the project owners as Managers for now however. If everyone involved could post a Google account email here and be added to the system and then add your name, what you have experience of and TalkPHP alias to that page that would be helpful. If you think you can be a manager please add your name to the Managers section too.
|
|
|
|
06-26-2008, 04:03 PM
|
#128 (permalink)
|
|
Wizard
Join Date: Sep 2007
Posts: 1,299
Thanks: 17
|
Quote:
Originally Posted by redSHIFT
I have created a member roster on the wiki. Since Google provides a good service with Google Code (SVN access, wiki and issue tracker in one) I'd be tempted to use Google code for the whole project - however it isn't very good with naming users (e.g. r...@uvshock.co.uk doesn't obviously point to me). Should we stick or use a CVS/wiki (or forum) on here?
I myself cannot go for project manager a a) I'm inexperienced and b) I don't have full time to commit to management as well as development. I've listed the project owners as Managers for now however. If everyone involved could post a Google account email here and be added to the system and then add your name, what you have experience of and TalkPHP alias to that page that would be helpful. If you think you can be a manager please add your name to the Managers section too.
|
Put me in as a consultant
|
|
|
|
06-26-2008, 04:21 PM
|
#129 (permalink)
|
|
The Contributor
Join Date: Jan 2008
Location: England, UK
Posts: 83
Thanks: 3
|
Quote:
Originally Posted by Village Idiot
Put me in as a consultant
|
Done. Another thing I dislike about Google Code's system is that people can't register themselves. A system where we could have TalkPHP members register themselves would be easier.
|
|
|
|
06-26-2008, 04:32 PM
|
#130 (permalink)
|
|
Moderateur
Join Date: Apr 2007
Posts: 1,393
Thanks: 5
|
When a project manager steps up, he or she can delegate tasks (such as adding people to the project!) as needs arise. Hopefully then, we can stop tripping over the little things and get on with the show.
I've moved myself into the "Vacationing in France throughout July/August" because I'll have little 'net access out there, no computer and very little spare time to do anything even if I had those.
|
|
|
|
06-28-2008, 04:01 AM
|
#131 (permalink)
|
|
The Contributor
Join Date: Mar 2008
Posts: 62
Thanks: 2
|
If you guys want I can setup some voice servers and chat servers.
Theres this one program that allows several users to work on the same code at the same time, real-time. I used it when I was programming in LUA, so ill have to see what I can do about finding the program again, its a real nice program.
Again, I got a dedicated server ill dedicate to this project.
Jordan
|
|
|
06-28-2008, 06:04 PM
|
#132 (permalink)
|
|
Wizard
Join Date: Sep 2007
Posts: 1,299
Thanks: 17
|
A dedicated server would be exelent, I would be willing to configure it if it has not been.
|
|
|
|
|
The Following User Says Thank You to Village Idiot For This Useful Post:
|
|
06-28-2008, 07:29 PM
|
#133 (permalink)
|
|
The Prestige
Join Date: Oct 2007
Location: Manchester, UK
Posts: 854
Thanks: 32
|
Quote:
|
A dedicated server would be exelent
|
indeed it would, what os does it run? I hope its unix based.
__________________
mysql> SELECT * FROM `users` WHERE `users`.`clue` > 0;
Empty set (0.00 sec)
|
|
|
|
06-28-2008, 08:49 PM
|
#134 (permalink)
|
|
The Contributor
Join Date: Mar 2008
Posts: 62
Thanks: 2
|
It is all configured with phpMyAdmin, MySQL, and PHP5.
windows server 2003
if you would like to provide me with a operating system, ill see what I can do.
The only problem I see is that, its internet connection is based out of my house, so it's not the fastest internet. But it will get the job done.
voice servers?
|
|
|
06-28-2008, 11:36 PM
|
#135 (permalink)
|
|
Super Moderator
Join Date: Sep 2007
Location: Near you.
Posts: 791
Thanks: 241
|
i can take the time to be Head Manager if it's ok.
but i also want to contribute some snippets of code here and there
i have allot of time and i love to help out and yeah
i think i am a good organizer so yeah if you choose me pm me.
/codefreek
|
|
|
|
06-28-2008, 11:45 PM
|
#136 (permalink)
|
|
Super Moderator
Join Date: Sep 2007
Location: Near you.
Posts: 791
Thanks: 241
|
This Should be good to use
Main Page - FreeMind - free mind mapping software
Download:
Download - FreeMind - free mind mapping software
Quote:
FreeMind is a premier free mind-mapping (Mind map - Wikipedia, the free encyclopedia) software written in Java. The recent development has hopefully turned it into high productivity tool. We are proud that the operation and navigation of FreeMind is faster than that of MindManager because of one-click "fold / unfold" and "follow link" operations.
So you want to write a completely new metaphysics? Why don't you use FreeMind? You have a tool at hand that remarkably resembles the tray slips of Robert Pirsig, described in his sequel to Zen and the Art of Motorcycle Maintenance called Lila. Do you want to refactor your essays in a similar way you would refactor software? Or do you want to keep personal knowledge base, which is easy to manage? Why don't you try FreeMind? Do you want to prioritize, know where you are, where you've been and where you are heading, as Stephen Covey would advise you? Have you tried FreeMind to keep track of all the things that are needed for that?
|
|
|
|
|
06-29-2008, 12:19 AM
|
#137 (permalink)
|
|
Super Moderator
Join Date: Sep 2007
Location: Near you.
Posts: 791
Thanks: 241
|
Blog & Forum for dev-team done.
apply on the forum what you want to have as work status
Talkphp
Talkphp’s Project blog
|
|
|
|
06-29-2008, 01:24 AM
|
#138 (permalink)
|
|
The Contributor
Join Date: Mar 2008
Posts: 62
Thanks: 2
|
Ill hand code a blog and a little forum if you would like, roster?, contact.
I'll do it anyway cause itll be good practice and something for me to do until this project gets started; got some good ideas.
Ill take up server admin if you guys want to use my server, keep in mind that its for dev purposes only.
I have another shared server with 250gb, its with 1and1 so its most likly overselling but since its real cheap a month and the 100% 24/7 uptime is a plus, and its not hogging my internet.
For what I have to offer, as i said before, but since everyone is taking up their positions; I can offer php, javascript and css programming.
|
|
|
06-29-2008, 03:37 AM
|
#139 (permalink)
|
|
The Frequenter
Join Date: Sep 2007
Location: Denmark
Posts: 352
Thanks: 8
|
I wouldn't mind be the project manager aslong theres someone else with me on the task so its split. If you Salathe or anyone else would like to do that then let me know so we can find that out.
__________________
|
|
|
06-29-2008, 09:41 AM
|
#140 (permalink)
|
|
Super Moderator
Join Date: Sep 2007
Location: Near you.
Posts: 791
Thanks: 241
|
so i don't get to be Head manager?
|
|
|
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|