|
|
||
Daniel Brookshier's BlogFebruary 2005 ArchivesJLogic - Object Oriented Digital Circuit SimulatorPosted by turbogeek on February 28, 2005 at 10:56 PM | Permalink | Comments (0)JLogic, is a digital circuit simulator with an object-oriented design and written in Java. The project has graduated in the Global Education and Learning Community (GELC) at Java.net. JLogic has also released its verst version. I had a few questions for the project owner,Alex Lam S.L. about himself and the future of JLogic: An interview with ,Alex Lam S.L., owner of JLogic
Tell us about yourself
Why did you start JLogic and what is it about?
Now that's interesting. I've started this project after demonstrating the idea about how powerful are objeect-oriented language,
What is the status and further plans for this project?
We are currently working in 2 main directions:
What kind of help are you looking for? Mostly on the GUI implementation - we desperately need some geniune ideas on it, esp if there's a way to "debug" a circuit in accord to the expected specification. Where are you located? The (rather tiny) City of Cambridge, Cambridgeshire, UK
Looks like a great project! In fact I wish I had something like this when I got my degree :o) I invite everyone a look and joint to help him out. Join as an observer if you are interested and email Alex directly if you can help out with the next version.
Managing membership requestsPosted by turbogeek on February 22, 2005 at 12:38 PM | Permalink | Comments (1)One of the nuisance tasks at Java.Net is managing user membership requests. We can reduce our burden with a little information both for these requesters and ourselves. Almost every day I get a message from someone that wants the developer role on one of my projects. Most of the time I do not know the person and they usually don't know anything about my project than what they see on its front page. On one project I actually granted several requesters a developer role, but they have not used it.
Let's make a few observations about open source membership and roles:
• Many of us don't understand what membership and roles mean
------ cut here -----------------------------------
Observer: Read-only access to project code(CVS); can also submit issues, subscribe to email, and forums.
Any of these roles may be revoked by the project owner if you do not follow the rules of the project.
------ cut here -----------------------------------
If you do get an inaproriate request, deny it as soon as possible. Put the following in the text box and it will be sent to the members that you are denying requests to:
Your request for this role is being denied at this time. Please reapply for the 'Observer' role which is always granted.
Resources
Here is the complete list of roles and capabilities:
Observer
• Views, but does not change project resources.
Developer
• Contributes directly to project -- source code and HTML.
Content Developer
• Contributes directly to project's web content (HTML).
Project Owner
• Defines the project's overall mission, direction, methodology, and community make-up.
Controlling code in your open source projectPosted by turbogeek on February 22, 2005 at 12:07 PM | Permalink | Comments (3)How do you manage an open source project? Part of the problems is that most owners of projects fear uncontrolled change. The second problem is really that no one wants to change code because they are afraid of breaking an unwritten rule. The key is as simple as writing downs a few rules that both make project owners feel safe to open up their software and second for contributors to feel that they can contribute source code. Rules also give owners a way to kick off a contributor that is not following the rules. The following rules and process can be copied to your project's home page. They represent what we have seen on several successful open source projects. These rules can be modified to suit your needs, however these have been proven time and again. If you are a member of a project which has no code submission process or rules, please email a link to this blog to your project owner. So, without further ado are the rules:
Note: All members can submit issues and attach code modifications to the issues for review. If code is reviewed positively, you may be granted a developer role at that time or someone will post the code to CVS for you. ------ cut here -----------------------------------
Resources
Sun Education and Research ConferencePosted by turbogeek on February 15, 2005 at 11:57 AM | Permalink | Comments (0)The Sun Education and Research Conference is getting started in San Francisco this week. Why is this important? The Global Education and Learning Community (GELC) is playing a part to enhance education worldwide and we are part of a focus at the conference. Most of us are not at this conference, so we need to rally ourselves within the virtual space of the java.net community. We all benefit from a better educated world. Please take the time to join the main member area for the GELC (join as an observer) and then join the GELC Discussion Forum. Let us know what you think about education and what needs to be done here at java.net to help. Also, if you own a project under the GELC, please join the Project Owner Forum. At the GELC is not just about Java education. Yes, we excel with great Java tutoring projects (Girl's Java Cafe' and New2Java are great examples ), but that's just a small part. We have many projects to further education in general from grade school to university. We have software and information from learning tools to managing school districts and universities and education via the web.We also support research in many areas from grid-based biochemistry to scholarly research and student projects. Because we are an open forum we are also becoming a clearing house for components, tools, and even educational content. Education is not just formal classwork that stops after you get a diploma. The best people seek to educate themselves throughout their lives. Our aim in the GELC is to also support life long learners and teachers. A community not just about projects, it is also about its members. Please participate. Start by introducing yourself in the main forums or a project that interests you. The best opportunities to teach or learn are started by a simple hello. Finally we need your help to get the word out. Tell everyone you know about java.net and the GELC. Tell your teachers, your friends, relitives, mentors, and even a few strangers. This is an important resource that everyone should know about and use. It's time to make a difference and make the world a better place by supporting global education and life long learning! Everyone should be talking. No matter what project or community you are in at java.net, please say hello on you main discussion list or forums. Let everyone know who you are and how you can help. If you are a student, teacher, or just a member of society, we all have ways to help each other learn new skills. Call it mentoring or just helping out, the more we do, the better off we all are for it. New projects in the Global Education and Learning Community for February 15th, 2005Posted by turbogeek on February 15, 2005 at 09:46 AM | Permalink | Comments (0)
More projects added to the GELC. For mid-February of 2005 we have the following new projects:
Octopus - Time-sheet manager for schools with a rules approach
The Global Education and Learning Community welcomes these great projects. Take a look at theprojects and join them if you can help them out. Here are the details of each of the projects:
This project will use new tecnologies and development process metodologies for learning. The project will allow the build of a school timesheet with n teachers and n classes. The system will Rule Based looking the n possibles facts to resolve. The initial idea since project is, finally, to form a group of studies with the purpose of the construction of a product that can be used in real applications, of great usability and necessity of the business based on rules.
ini4j Java API for Windows .ini style files.
Project ini4j is a simple Java API for handling configuration files in Windows .ini format. Additionally, the library includes Java Preferences API implementation based on the .ini file.
java4web
Java4Web will be focused on the use of different frameworks and tools for web applications development
jedi
Owners: itogruet@dev.java.net, jppetines@dev.java.net, rferia@dev.java.net Development of Java courseware and curriculum for Computer Science and Information Technology education.
Project to design a POST terminal for sales log and receipts
To design a POST terminal to keep track of sales logs and print receipts for each transactions. New Projects in Global Education and Learning CommunityPosted by turbogeek on February 10, 2005 at 04:37 PM | Permalink | Comments (0)
The Global Education and Learning Community welcomes more great projects. This time we have big integer software, a digital logic simulator, ad a problem-based learning simulator.
owner: jonelo@dev.java.net
A free program for calculating really big numbers
owner: ciler@dev.java.net
Pibel - a powerful Learning Management System using Problem-based learning (PBL)
owner: alexlamsl@java Pure object-oriented design for digital circuit simulation This project is a circuit simulator using object oriented techniques, The first multi-threaded implementation released and tested for moderately large circuits. Although there could be rooms for improvements on efficiency, the package should be readily useful for everyone.
The single threaded version is up and running - feel free to use / test them out. Current available components:
pereira-costa
| ||
|
|