Difference between revisions of "Projects"

From ProgClub
Jump to: navigation, search
(Love Calculator)
(Reverting spam.)
Line 1: Line 1:
Wedding Catering Plans
+
__NOTITLE__
+
This page provides information about ProgClub's open-source computer programming and systems administration projects. For information about ProgClub domains, see [[Domains]]. For information about member services, see [[Services]]. For information about hosts on the ProgClub network, see [[Machines]]. Check out our [[Forums]] to get in touch.
+
 
+
= Projects =
Make your wedding day time complete by a superb wedding catering package. There are hundreds of them offering the service, but make sure to presents right one which fits so what on earth you expect for the special morning. Finding one particular may be so difficult incredibly when there are other conisderations become considered. Even so, that always accompanies wedding preparations.  
+
 
+
== Active projects ==
Wedding Checklist
+
 
+
Current ProgClub projects are:
The soon to end up being wed and the people close to them are typically occupied considering the variety of concerns weeks or even months before the wedding. Nobody is actually found to be idle specifically like the truly great entire day should go near. That is actually exactly why mindful planning is truly necessary to always be sure that nothing is going to be overlooked out. If you are the groom or the bride, you will do everything to make things because perfect as feasible. To make sure that nothing is actually left behind, try to go over with the checklist below.  
+
 
+
* [[SVN-js.net]], for Shawn's JScript.NET utilities.
Have you set the night in the wedding and it's venue? You have to try this at least a year ahead.  
+
* [[Pcsvnrelease]], to provide version and release management for projects.
+
* [[Pcweblink]], to private a HTTP redirection and linking service.
Have you considered how much to spend for the wedding? A number of people prioritize this particular even before setting the night out.  
+
* [[Slib]], to provide the PHP framework for Sgen. Sgen is a Blackbrick product.
+
* [[Pcad]], to provide a daemon that can be asked to do things on behalf of non-privileged users.
Have you decided for a place where you should have your wedding receipt? This is definitely so important especially when you would rather have your wedding in June or December. Reserve the place early.  
+
* [[Jsphp]], to provide PHP functions in Javascript.
+
* [[Pcphpjs]], to provide the CMS for [[Jsphp]].
Exactly how about the meal? Who will be aware of it? Did you make contact with a wedding catering service? You have to finalize the service earlier. Remember, you can not pay for to spoil the wedding celebration.  
+
* [[Pcmnet]], to provide Member Net and Mobile Net.
+
* [[Pcwiki]], to provide the ProgClub wiki.
Have you finalize your wedding motif? Repeat at least six months before the wedding. It'utes not only you and your partner who will describe the motif. There are lots of those who has to be ready with it too. With a well prepared motif, your whole entourage will look lovely.  
+
* [[Network administration]], to provide network services.
+
 
Just how about your wedding diamond ring, the candles and most the wedding stuff? These are so important to be neglected.
+
== Prospective projects ==
+
 
Your invitations? The grandeur of your wedding would always be meaningless when individuals who are dear to you are out from the landscape because these people were not personally notified. Invite them personally or send them the invitations to your wedding and to the wedding wedding party. Repeat at least several months before the wedding day time.  
+
Projects that are only in their planning phase are recorded here. Maybe one day they'll make it to real live active projects, but until then we won't kid ourselves.
+
 
Who will cover the wedding? Have you consulted a photographer or a videographer? This is definitely preferably prepared about three months before the wedding.  
+
* Pddr, to provide a dance school membership management system.
+
* Pcsymbol, to document and explain mathematical symbols and Unicode character codes.
The little stuffs? The bible, flowers, pillow for the rings and a lot a lot more. Better seek advice from your friends what have missed similar.  
+
* Pcloan, to record details of who has borrowed what. Maybe integrate with Pcbook?
+
* Pcbook, to manage and document our collective library of books.
The Wedding Receipt
+
* [[Cweb]], to make a distributed search-engine.
+
* [[HackTrap]], to create a website designed to trap and find hackers. But not users. Really, just hack hackers. (OK, I'll see what we can do. [[User:John|JE]])
The wedding reception after the wedding ceremony is actually one of the most awaited areas of the event. This really is where the newlyweds mingle with their friends and loved kinds. That is actually why it should become perfect. Every regular food should match the likes of people attending the event. Preparations as well as presentations in the regular food must be extraordinary and must fit the situation.  
+
 
+
== Completed projects ==
There are groups offering the service. They will come with varied bundles that are really
+
 
+
Stuff that's finished. Latest on top.
captivating. You have to take a look at the package carefully. Commit some time doing this for a little mistake can ruin everything. That is truly the reason why reception preparing is completed in advance than the other activities in the wedding checklist.  
+
 
+
* [[Pcdate]], the ProgClub date scheduler.
Trusting the a single in-charge from the foodstuff for the wedding reception is actually something that could end up being nerve breaking. But there is truly really no other option but to get the right service to make it the most effective that it could be. Discover one whom you can believe in or somebody who will be reliable.  
+
* [[Pcpics]], for the ProgClub photo gallery.
+
* [[JJ5-test|jj5-test]], for [[User:John|John]]'s experiments.
Get the finest wedding catering package that will help make your moment a truly once-in-a-lifetime great experience.  
+
* [[Pcwebmail]], to provide webmail facilities at ProgClub.
+
* [[Pcweb]], to provide the ProgClub web-site.
http://www.jimijazzmusic.com/member/21176/
+
* [[Email]], to get email and the [[mailing lists]] functional.
 +
* [[Pcmail]], to provide email administration.
 +
* [[Pccipher]], to provide compatible encryption libraries for many platforms.
 +
* [[Single sign-on]], to get user logins working.
 +
* [[JJ5-bin|jj5-bin]], to provide administration and utility scripts.
 +
* [[Pcview]], to provide a web-based svn viewer.
 +
* [[Pcldap]], to provide LDAP administration.
 +
* [[Pcblog]], to provide blogs.
 +
* [[Pcma]], to provide database administration.
 +
* [[Kerberos]], to provide authentication services.
 +
 
 +
== Cancelled projects ==
 +
 
 +
Stuff that we're not doing. Latest on top.
 +
 
 +
* [[IPSec]], to secure the network. Cancelled.
 +
 
 +
= Contributing to ProgClub projects =
 +
 
 +
Contributions to ProgClub projects are covered by the [[ProgClub:Copyrights|Copyright policy]]. Generally in order to contribute to a ProgClub project you need to be a member. That is unless you are only planning to contribute to a [[Forums|forum]] such as the project page on the wiki. Contributions to ProgClub forums are also covered by the [[ProgClub:Copyrights|Copyright policy]]. If you are a member and you contribute to a ProgClub project a link to your user page will be added to the Contributors section of the project page. If you contribute to a ProgClub project and your are not a member, then you can optionally include your details (a link to your user page if you have an account on the wiki (you don't need to be a member to have one of these), your email address, or a link to your web-site) along with your name in the Contributors section.
 +
 
 +
== Starting a ProgClub project ==
 +
 
 +
If you want to start a project, then: give the project a name, reference the project from this page (put it in the active projects or prospective projects section as appropriate) and copy the [[project template]] to get you started. You might also like to know about how to [[Subversion#Creating_new_projects|create your project in pcrepo]].
 +
 
 +
== Releasing ProgClub projects ==
 +
 
 +
About half of ProgClub's projects have source-code in the [http://www.progclub.org/pcrepo/ subversion repository]. Projects that don't have code in the repository don't really need to be released, for them you just have to update the project documentation on the wiki. Projects in svn do need to be released, however. There is a process for releasing projects in svn, and it's detailed on the [[Subversion]] page.
 +
 
 +
In addition to doing a subversion release (which tags the release and updates the latest tag) you might also like to deploy the software. To do a deployment use the project-specific release script in /home/jj5/bin. At the moment that is any of:
 +
 
 +
* release-pcwiki, for releasing [[pcwiki]]
 +
* release-pcblog, for releasing [[pcblog]]
 +
* release-pcldap, for releasing [[pcldap]]
 +
* release-pcma, for releasing [[pcma]]
 +
* release-pcview, for releasing [[pcview]]
 +
* release-pccipher, for releasing [[pccipher]]
 +
* release-pcweb, for releasing [[pcweb]]
 +
* release-pcmnet, for releasing [[pcmnet]]
 +
 
 +
This list will be added to as time goes by, and as there is a need for doing new project releases.
 +
 
 +
When calling a project-specific release script you pass a single parameter; that being the 'comment', or 'release notes', for the release you are doing. You run these scripts on [[charity]], and after doing the subversion release the web software in /var/www/ is updated appropriately.
 +
 
 +
[[Category:Help]]

Revision as of 17:17, 2 July 2012

__NOTITLE__ This page provides information about ProgClub's open-source computer programming and systems administration projects. For information about ProgClub domains, see Domains. For information about member services, see Services. For information about hosts on the ProgClub network, see Machines. Check out our Forums to get in touch.

Projects

Active projects

Current ProgClub projects are:

  • SVN-js.net, for Shawn's JScript.NET utilities.
  • Pcsvnrelease, to provide version and release management for projects.
  • Pcweblink, to private a HTTP redirection and linking service.
  • Slib, to provide the PHP framework for Sgen. Sgen is a Blackbrick product.
  • Pcad, to provide a daemon that can be asked to do things on behalf of non-privileged users.
  • Jsphp, to provide PHP functions in Javascript.
  • Pcphpjs, to provide the CMS for Jsphp.
  • Pcmnet, to provide Member Net and Mobile Net.
  • Pcwiki, to provide the ProgClub wiki.
  • Network administration, to provide network services.

Prospective projects

Projects that are only in their planning phase are recorded here. Maybe one day they'll make it to real live active projects, but until then we won't kid ourselves.

  • Pddr, to provide a dance school membership management system.
  • Pcsymbol, to document and explain mathematical symbols and Unicode character codes.
  • Pcloan, to record details of who has borrowed what. Maybe integrate with Pcbook?
  • Pcbook, to manage and document our collective library of books.
  • Cweb, to make a distributed search-engine.
  • HackTrap, to create a website designed to trap and find hackers. But not users. Really, just hack hackers. (OK, I'll see what we can do. JE)

Completed projects

Stuff that's finished. Latest on top.

  • Pcdate, the ProgClub date scheduler.
  • Pcpics, for the ProgClub photo gallery.
  • jj5-test, for John's experiments.
  • Pcwebmail, to provide webmail facilities at ProgClub.
  • Pcweb, to provide the ProgClub web-site.
  • Email, to get email and the mailing lists functional.
  • Pcmail, to provide email administration.
  • Pccipher, to provide compatible encryption libraries for many platforms.
  • Single sign-on, to get user logins working.
  • jj5-bin, to provide administration and utility scripts.
  • Pcview, to provide a web-based svn viewer.
  • Pcldap, to provide LDAP administration.
  • Pcblog, to provide blogs.
  • Pcma, to provide database administration.
  • Kerberos, to provide authentication services.

Cancelled projects

Stuff that we're not doing. Latest on top.

  • IPSec, to secure the network. Cancelled.

Contributing to ProgClub projects

Contributions to ProgClub projects are covered by the Copyright policy. Generally in order to contribute to a ProgClub project you need to be a member. That is unless you are only planning to contribute to a forum such as the project page on the wiki. Contributions to ProgClub forums are also covered by the Copyright policy. If you are a member and you contribute to a ProgClub project a link to your user page will be added to the Contributors section of the project page. If you contribute to a ProgClub project and your are not a member, then you can optionally include your details (a link to your user page if you have an account on the wiki (you don't need to be a member to have one of these), your email address, or a link to your web-site) along with your name in the Contributors section.

Starting a ProgClub project

If you want to start a project, then: give the project a name, reference the project from this page (put it in the active projects or prospective projects section as appropriate) and copy the project template to get you started. You might also like to know about how to create your project in pcrepo.

Releasing ProgClub projects

About half of ProgClub's projects have source-code in the subversion repository. Projects that don't have code in the repository don't really need to be released, for them you just have to update the project documentation on the wiki. Projects in svn do need to be released, however. There is a process for releasing projects in svn, and it's detailed on the Subversion page.

In addition to doing a subversion release (which tags the release and updates the latest tag) you might also like to deploy the software. To do a deployment use the project-specific release script in /home/jj5/bin. At the moment that is any of:

  • release-pcwiki, for releasing pcwiki
  • release-pcblog, for releasing pcblog
  • release-pcldap, for releasing pcldap
  • release-pcma, for releasing pcma
  • release-pcview, for releasing pcview
  • release-pccipher, for releasing pccipher
  • release-pcweb, for releasing pcweb
  • release-pcmnet, for releasing pcmnet

This list will be added to as time goes by, and as there is a need for doing new project releases.

When calling a project-specific release script you pass a single parameter; that being the 'comment', or 'release notes', for the release you are doing. You run these scripts on charity, and after doing the subversion release the web software in /var/www/ is updated appropriately.