Cimande 1.3.5 (snapshot)

there will be 3 types of workspace, tree (yang lama), menu, dan flat
comment welcome
Strategy to Select Platform: Aconix or Cimande
We can develop web solution using Cimande WX edition, but we also can create web solutin using Aconix. Honestly, we can develop any new solution on top of any BlueOxygen project and you can name it your solution. We called it, developing your solution from our solution.
Aconix will become our new core platform for next web solution, we add content management feature inside, the first release is ordered collection, selected collection and page collection to managing content.
Our recommendation, if you solution is not content enable but more business solution, we recommending Cimande as the platform for your web solution.
But if you have news, ordered new project, headline, or several page that need to be published in the public, we recommend Aconix as the platform.
Cimande Pattern helps you create Web Apps faster
We split the development, the kernel (cimande project) and the application (the rest of blueoxygen project are the examples).
The application will be wrapped by cimande and put in the database, so we can easily upgrade the module to any cimande version.
Thanks to Spring IoC technology so we can put almost any new tech as a plugins to the cimande, in our case we use Spring Module as the cimande plugins. So this is a standard programming in this millenium, injection based technology.
We develop several pattern that will help, even high school student can develop the module faster. Of course the kernel skillset need more experience Java and mostly people that know architecture of Java programming.
Basically we have a pattern to make development in standard mode.
1. The Entity, we use Hibernate Annonation
2. The Action, we use the Struts2 Action (for security we implement our own Security Interceptor)
3. the View, we use velocity, but you can use freemarker, jasper, XML or JSON, just read the Struts2 plugins repository.
Please try it, you can download it at http://www.sf.net/projects/cimande, and try the development on it.. or you can see our projects (all hosted in sf.net), and take a look our applications and you can learn or use it to customize your solution faster than ever.
We are not only create the kernel but also the ready to use application, to make anything rapidly .
eGoverment using BlueOxygen Workspace
but may be you wanna to see what they are doing, and take a look the screen capture of it.

Open Development at BlueOxygen
All incubate, future and roadmap of the projects can be share in blueoxygen@yahoogroups.com. This is our general mailing list, your feedback, idea and anything related to blueoxygen from kernel (cimande project) to solution (obat, aroma, papaje) can be share there.
We are calling you all to join this mailing list and improve it.
BlueOxygen Ramen, What is It?
Our current status is in development, and hopefully we will release it shortly. So you can use it inside your corporation.
You can watch our activity at SVN at http://www.sf.net/projects/ramen, and we are welcoming your feedback for our current project.
Take a look of Ramen screencapture.

Project Page

Project Details

Assign Project to Member
There are Project Manager, Project Coordinator, Project Member and Observer Role.

Add Task to Project.
Create your own Java Platfom/Container from Cimande.
There are 2 ways to create your own SDK
# Create the project inside Cimande SDK, and make it SDK
# Create a project and map to Cimande SDK, and make it SDK.
We are sorry the Cimande model development still need to be used, and mostly still Struts2 application. there are several question why dont we use JSF, several thing is because the view of JSF cannot be put inside the JAR, and we are seeking a simple JSF-Spring-Hibernate/JPA example. We are glad to add new feature if we get it.

Running BlueOxygen Workspace Platform (Cimande) on Glassfish
Our core developer (Leo), just try to deploy the .war to the glassfish, and of course before that my best friend in Java world in our country (Indonesia), Samuel has helped put the xml to make our cimande project can run in glassfish, a silly small descriptor...
now, our cimande can run on glassfish.
if you wanna to run cimande on glassfish, follow this URL: http://www.blueoxygen.org/wiki/index.php/Cimande:Glassfish_Deployment
Because our blueoxygen project is based on cimande, so all the blueoxygen projects 10% can run on glassfish, that is the power of platform development.
We are working for another container to run our blueoxygen projects, contact us if you want to work with us.
Pengenalan tentang BlueOxygen Workspace Platform
Hi semuanya,
Saya Natalia Suryaningrum, posisi saya saat ini sebagai project manager BlueOxygen, saat ini BlueOxygen Technology telah mengembangkan suatu proyek bernama BlueOxygen Workspace Platform atau yang lebih dikenal sebagai proyek Cimande .
BlueOxygen Workspace Platform memiliki fitur-fitur sebagai berikut :
Manajemen untuk pengguna (User Management)
Pada manajemen pengguna terdapat First Name, Last Name, User Name, Password dan email yang terdapat pada disain organisasi perusahaan.
Manajemen Role (Role Management)
Definisi role dalam sebuah organisasi adalah sebuah jabatan yang merupakan representasi dari posisi didalam suatu perusahaan.
Role pada workspace bekerja seperti role organisasi pada umumnya. Role akan mengumpulkan satu atau lebih fungsi modul (module function). Pada workspace BlueOxygen, role akan menjadi Workspace Explorer.
Manajemen Modul (Module Management)
Istilah modul juga diambil dari organisasi suatu perusahaan. Pedeskripsian tugas dalam suatu organisasi sangat diperlukan untuk memetakan atau mengelompokkan modul user dan dasar pekerjaan-pekerjaan yang dilakukan user sehari-hari.Manajemen modul mengacu pada konsep Role-Site-User, yang artinya setiap modul dapat diakses bila user memiliki hak akses terhadap kombinasi Role-Site-User dengan modulnya.
Manajemen Site
(Site Management)
Site sebenarnya dibuat untuk nama domain, sehingga memungkinkan terjadi pertukaran content dalam deskriptor yang sama. Descriptor adalah satuan terkecil dari entitas yang digunakan untuk melakukan pemetaan struktur organisasi.
Manajemen Keamanan
(Security Management)
Pengaturan keamanan tentu merupakan suatu hal yang sangat penting dalam menghindari adanya penyalahgunaan hak akses seseorang. Pada BlueOxygen workspace terdapat LoginFilter sebagai mekanisme keamanan.
BlueOxygen Workspace Platform dapat didownload di http://www.sf.net/projects/cimande.
Bilamana rekan-rekan
mendapatkan kesulitan dalam pelaksanaannya dapat menghubungi kami,
segala bentuk masukan atau kekurangan yang ditemukan merupakan sebuah
masukan untuk kami dalam menghasilkan produk yang lebih baik.
Saat ini kami juga menyediakan layanan dan purna jual bagi ada pelanggan korporat yang hendak mendapatkan jada profesional dari kami, atau dapat mengunjungi http://www.blueoxygen.net
NB:Kami mengharapkan rekan semua dapat bergabung di mailto:BlueOxygen@yahoogroups.com untuk memberikan kritik dan saran bahkan ikut andil dalam pengembangan proyek ini.
Secara umum definisi
workspace adalah tempat standar virtual tunggal untuk pengguna
internal, pelanggan dan rekan luar untuk secara bersama mendapatkan
informasi, mencari keahlian, dan bekerja antar kolega, belajar
sesuatu atau melakukan aktifitas operasional pada umumnya. Jadi
BlueOxygen Workspace Platform dapat memudahkan rekan semua untuk
membangun aplikasi dengan cepat dan mudah.
Thanks & Best Regards,
Natalia Suryanigrum
Wijaya Grand Center Blok H/41, room: 402
Jln. Wijaya II, Jakarta 12830, Indonesia
phone :+93586577
BlueOxygen.net Launch
Natalia Suryaningrum (natalia at blueoxygen dot net) will be held as Product Manager for BlueOxygen.net. She will work with all of you to develop a cool solution, become liason, and relation manager for any blueoxygen related work.
We also release several services related to blueoxygen, such as:
1. Marketplace for your product based on our Workspace Platform
2. Support and Services (Subscription and Training)
You can contact us for any information related for implementation of BlueOxygen solution in your corporation.
Please visit our website http://www.blueoxygen.net
BlueOxygen Project Stack Diagram

the blue = cimande
the orange = blueoxygen 'bead'
core dari proyek blueoxygen adalah cimande, dan kita mengembangkan aplikasi kecil-kecil (saat ini), dan kita sedang mencoba mengembangkan aplikasi berbasis industri. Jadi saat ini kita masih main-main disolusi.
SourceForge's SVN
We just add new project papaje , a profesional marketplace, the apps that run jobmerv.com, our hosted job marketplace.
We now work and run using SVN from SF.net, and if you wanna to participate, please join the movement.
http://www.sf.net/projects/papaje
Cimande's MDA Technology
Now in our SVN, the next version Cimande, will have this feature, but we just finished develop the entry to create a Window/Tab/Field and Table/Column (Table's DB Mapper).
This is the DB Table Mapper
Larger Image
Cimande's DropList Value
We called it Droplist, the collection that only contain name and value.
in real case we need a information like Sex (Male and Female) or Type Data (Integer, String). ya, that is the droplist
Larger Image