2009/12/10 Alf Kaanoken <[email protected]> > Hi, > hallo
> I wrote before about project state. > I agree that the project has no designated purpose at the current moment. > This is a mistake and there are a time to fix it. I think many people agree > with me is that it makes no sense to > develop a general purpose platform. > The project team will focus on new goals (see below), however it will not > interfere woth other developers to work in > other directions and areas. So, new developers will have to choose between > working in team and its own works in the project, > this choice depends on the interest. In fact, it doesn't negate assistance > for those who working outside of the team, all rules still > the same. > im interested in as going to work within open source project team and it's not for fun only. i will choose first. > In fact, there is separation between the basic (base) and additional > (contrib/extra) components. The set of basic component can be > extended with additional ones in case this is not inconsistent with the > project objectives, it also depends on the team resources > (if something included it should be maintained by somebody). > Well, the goal ... > The main goal of the project is to create a platform for industrial > computers use that are involved in the monitoring, > controlling, managing and visualization of tthe industrial processes. Also, > this goal includes creating a such kind > of the platform that can be used on autonomous embedded systems (vessile > drones for example). > it's a DEAL! it's not very interesting to deal with os only (gen. purpose is deal for os only ) > I want to make a note: Jari OS should be given a possibility for other > non-POSIX environments to run (i.e. the platform > should provide a flexible architecture to implement it). > note: most of undustry ones are not free > That is, works will focus not on the implementation of a big set of > drivers, protocols features etc..., but on the implementation > a narrow set of tasks and providin necessary interfaces for the drivers, > protocols, standards etc implementations. > This doesn't mean that the system will not provide any functional, on the > contrary, the system will has the minimum necessary functional > and set of basic subsystems, but their amount will be strictly > deterministic. > In the future, it's a possible to extend range of supported drivers and > protocols (due to the actual use of the platform), but this is > not a priority. > it's a typical , don't care > In this case I want to modify plans for the first stable release and makes > a comments on this: > Networking. I will exclude networking subsystem from the first stable > release(it moved to the next release) . Networking is required, but it > hasn't a high priority. By the way, I will help with it for anybody who will > start it, but my time is limited. > i think the system must contain a tcp/ip stack,also take a focus onto DeviceNet, Profibus, CIA, well ancient modbus still in use. existing tcp/ip will reduce some pain with industrial protos support,u may take a google to learn more. here http://www.profibus.com/nc/downloads/downloads/profinet-technology-and-application-system-description/display/is an overview of profinet. > Ext2. This filesystem is not suitable for the industrial system use. We > will switch to XFS (it has all functionality for us(actually this is the > system that will supported, other filesystems will be in the extra > components set)). Anyway, ext2 can be done in full functionality if somebody > wants to take this task. > ?? "it has all functionality for us" - explain please. > Security. We will leave DAC only for the first releases. > superish security for plc-like devices is a marketing bullshit. DAC is needed to cover the ass ;) > RPC box. it excluded, IDL will exchange it. > Sockets. it excluded, but like a networking this task moved to the next > release. > Currently we reviewing all subsystems, changing it to the IPCbox/IDL pair > (instead of ugly parsing). > Some later we will add driver model, and system bus. > Our plans for the first release is a stable platform with strict > functionality and set of the extensible API (IDL for RPC interfaces, > driver model for drivers and so on ...). > > Any comments ? > how can i help now ? // "in the team" ;) > > Thanks. > > -- > Alfeiks KaƤnoken, > Team Lead of the > Jari OS R&D Team. > http://jarios.org > Free open-source > microkernel-based > multiservice RTOS > _______________________________________________ > Jarios-dev mailing list > [email protected] > http://lists.jarios.org/cgi-bin/mailman/listinfo/jarios-dev >
_______________________________________________ Jarios-dev mailing list [email protected] http://lists.jarios.org/cgi-bin/mailman/listinfo/jarios-dev
